home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / files.bbs < prev    next >
File List  |  1993-11-02  |  140KB  |  1,925 lines

  1. 68000CC.ZIP     84308  10-15-93  68000 C Compiler (Brandt, Matthew; $?) is an
  2.                                | optimizing C compiler for the Motorola 68000
  3.                                | processor and is meant for educational
  4.                                | purposes. You can learn a lot about writing
  5.                                | a compiler by studying the source files on
  6.                                | this disk. Since this code was written for a
  7.                                | machine with long integers it may exhibit
  8.                                | some irregularity when dealing with long
  9.                                | integers on the IBM-PC. The author makes no
  10.                                | guarantees. This is not meant as a serious
  11.                                | development tool although it could, with
  12.                                | little work, be made into one.
  13. MIRACLE.ZIP    143649  10-18-93  Miracle C Compiler 1.5 (Szocik, T.; $25) is
  14.                                | a C compiler for a 386 or better. It
  15.                                | compiles traditional C (Kernighan and
  16.                                | Ritchie) with ANSI language extensions.
  17.                                | Appropriate object code is created for a
  18.                                | Microsoft or compatible linker. A
  19.                                | comprehensive library of functions is
  20.                                | included.
  21. PC_COMP.ZIP    177245  10-16-93  Personal C Compiler (C Ware Corp.; $30) is a
  22.                                | fast, powerful C compiler.
  23. SCI.ZIP        101576  10-16-93  SCI (Brandt, Bob; $?) is a C language
  24.                                | interpreter that includes a full-screen
  25.                                | editor and trace facility. SCI is meant to
  26.                                | take the experienced BASIC programmer easily
  27.                                | into C.
  28. CENVI.ZIP      167245  09-09-93  CEnvi 1.0 (Noorda, Brent; #38) is a simple
  29.                                | interpreter that uses C syntax.
  30. YACC.ZIP       120297  10-16-93  YACC is a compiler that is not for the
  31.                                | casual user and will be useful primarily to
  32.                                | expert developers.
  33. PROXY.ZIP       85367  10-17-93  Proxy (Leavenworth, Burt; $25) is an
  34.                                | interpreter for a rapid prototyping language
  35.                                | with C-like syntax based on modeling
  36.                                | software using data structures such as sets,
  37.                                | maps, sequences, and objects. It allows the
  38.                                | developer to make incremental changes to a
  39.                                | design, and test them immediately. It also
  40.                                | makes it possible to manipulate objects
  41.                                | which encapsulate local states, allowing the
  42.                                | user to define a software model as a
  43.                                | hierarchy of sub-models.
  44. HZIP___@.COM    34958  01-18-91  HZip (Arizona Software; $0) is C++ source
  45.                                | for a file compressor using optimal
  46.                                | limited-length Huffman codes.
  47. LZW4C__@.EXE    32160  06-16-93  LZW For C 1.2 (MarshallSoft Computing, Inc.;
  48.                                | $38) is a Lempel-Ziv-Welch data compression
  49.                                | library for C programmers. It features LZW
  50.                                | compress and expand functions.
  51. UNARJ__@.EXE    39849  03-06-92  UnArj 2.3 (Jung, Robert; $?) is C source for
  52.                                | an archive extractor.
  53. PORT_ZIP.ZIP   380416  10-14-93  Portable Zip/Unzip (Adler, Mark; $0) is the
  54.                                | C source for a Zip and Unzip compatible with
  55.                                | PKZIP 1.93. It compiles under MSDOS, OS/2,
  56.                                | Unix, VMS, and others.
  57. TCOMP.ZIP      214257  10-17-93  TComp (Innovative Data Concepts, ASP; $50)
  58.                                | gives high-speed access to four of the most
  59.                                | popular compression methods. In addition to
  60.                                | file-to-file compression, you can also
  61.                                | compress memory buffers directly. Features
  62.                                | include the ability to integrate compression
  63.                                | and decompression capabilities into your own
  64.                                | programs; file combining and splitting; and
  65.                                | a choice of speed, compactness, or
  66.                                | compromises. Most C compilers are supported.
  67. AVLTREE.ZIP      9903  10-16-93  AVLTREE is a set of AVL tree management
  68.                                | routines, a form of balanced binary tree.
  69. BETEDIT.ZIP      9267  10-16-93  BetEdit (Bergel, Tim; $0) are two classes
  70.                                | for validation of numeric data entry.
  71. BFILE.ZIP        6936  10-16-93  Bfile (Reilly, Douglas J.; $0) is a basic
  72.                                | Btrieve class for C++.
  73. BITSTR.ZIP       4877  10-16-93  BitStr 1.2 (Mavrinac, Erik; $0) is a set of
  74.                                | routines for storing an array of boolean
  75.                                | values in minimum space.
  76. BTREE_C.ZIP      2847  10-16-93  Btree (Adkins, John; $0) demonstrates the
  77.                                | use of the Borland Btree classlib.
  78. BTRVEX.ZIP      33345  10-16-93  BTRV Express Library (Srebnick Micro
  79.                                | Consulting; $75) is a `C' library which
  80.                                | manages the task of finding and opening
  81.                                | Btrieve files. All calls to Btrieve are made
  82.                                | through a central module. The advantage of
  83.                                | this is that you can modify that module to
  84.                                | perform a certain function each time a file
  85.                                | is accessed. This feature could be most most
  86.                                | useful in a network environment. For
  87.                                | instance, you can place a routine in the
  88.                                | central module that checks for hardware
  89.                                | errors on the server and logs the user off
  90.                                | gently if there is trouble. Designed for MSC
  91.                                | 5.0 and Btrieve 4.10.
  92. BTR_SUP.ZIP     32342  10-16-93  Btr-Sup (Srebnick Micro Consulting; $50) is
  93.                                | a Btrieve support library that manages the
  94.                                | task of finding and opening Btrieve files.
  95.                                | This library was designed for Microsoft C
  96.                                | v5.0 and Btrieve v4.10. The program will
  97.                                | manage up to three open files at a time.
  98. CIFF.ZIP        16509  10-16-93  CIFF 1.00 (Tini Software; $0) is a C object
  99.                                | module for managing indexed files. Functions
  100.                                | include GetEqual, GetLT, etc.
  101. DATA_MG.ZIP      7708  10-16-93  Data-MG (Giannini, Mario; $0) is a set of
  102.                                | illustrative 'C' implementations of Stacks,
  103.                                | Queues, and linked lists. Each has working
  104.                                | examples and commented source code.
  105. DATDISP.ZIP      5568  10-16-93  DatDisp (Stroebel, W. E. R.; $0) is C code
  106.                                | for a utility that will let you decipher
  107.                                | some types of data files without knowing the
  108.                                | exact structure.
  109. UNEEK.ZIP        5679  10-16-93  Uneek 1.0.0 (Williams, Don A.; $0) is C
  110.                                | source for a program that will eliminate
  111.                                | duplicate records in a file.
  112. WBTRIEV.ZIP      5486  10-16-93  WBtrieve (Wheaton, Paul; $50) is a Btrieve
  113.                                | class which makes Btrieve a lot easier to
  114.                                | use.
  115. OOPBSMC@.EXE    31499  08-28-91  OOPBase (Silico-Magnetic Intelligence; $0)
  116.                                | is an object-oriented database library for
  117.                                | Microsoft C that provides flexible and fast
  118.                                | OOP database functions for quick application
  119.                                | development.
  120. OOPBSTC.EXE     29548  08-28-91  OOPBase (Silico-Magnetic Intelligence; $0)
  121.                                | is an object-oriented database library for
  122.                                | Turbo C that provides flexible and fast OOP
  123.                                | database functions for quick application
  124.                                | development.
  125. DES_C__@.EXE    86551  07-21-90  DES_C (Gillogly, James; $0) is a DES
  126.                                | subroutine library.
  127. OBJER.EXE       20480  06-03-91  OBJER (Tranzoa, Co.; $15) converts data or
  128.                                | text files to OBJ compatible files that you
  129.                                | can link with your own programs. It defaults
  130.                                | to creating files compatible with Turbo C
  131.                                | and MSC small-model files.
  132. READTEST.C       4022  04-30-91  ReadTest (Smith, Dave; $0) is the source
  133.                                | code for a simple text file viewer.
  134. SPLAY__@.COM    17422  09-07-90  Splay (O'Connor, Sean; $0) is C and Pascal
  135.                                | source code for a utility to compress and
  136.                                | decompress files using Splay trees.
  137. RANDIO.ZIP       2523  07-26-93  RandIO (Mulroy, Ed; $0) is C source code
  138.                                | illustrating the use and access of random
  139.                                | access files.
  140. TABLES.H         4569  09-05-91  Tables.H (Pandya, Sameer; $0) has tables
  141.                                | that can be used to translate characters
  142.                                | from ASCII to EBCDIC and back.
  143. BTCLASS.ZIP    121679  10-18-93  Btrieve Classes 2.02 (Object Resource Group;
  144.                                | $55) contains a set of Btrieve classes that
  145.                                | provide an application programmer with the
  146.                                | full functionality of Btrieve 5.0. Requires
  147.                                | compiler-specific interface routines from
  148.                                | the Btrieve Developer's Kit, Borland C++ 3.x
  149.                                | or Microsoft C++ 7.00. A tutorial is
  150.                                | included for those with minimal experience
  151.                                | in object technology.
  152. CDBMANG.EXE     77545  07-24-91  C Database Management System (Daytris
  153.                                | Information Systems; $35) is a complete
  154.                                | database development kit designed for C
  155.                                | programmers. It is based on the NETWORK
  156.                                | database model and uses the ISAM methodology
  157.                                | for key file management. The NETWORK
  158.                                | database model is the latest concept in
  159.                                | database management. The kit also uses the
  160.                                | advanced concept of a Data Definition
  161.                                | Language (DDL). Using the DDL, a developer
  162.                                | can design and re-design their database with
  163.                                | minimal effort and absolutely no code
  164.                                | changes. CDB is compatible with both
  165.                                | Microsoft C and Turbo C, large models only.
  166.                                | (The authors are no longer at the address
  167.                                | listed in the documentation.)
  168. DB_KH.ZIP       46661  10-16-93  DB (Harris, Ken; $0) is an extensive set of
  169.                                | file management routines for linking into C
  170.                                | programs. Sequential, indexed, and random
  171.                                | files are supported. Also included is a
  172.                                | simple object dictionary manager.
  173. ISM101.ZIP     291756  08-11-93  ISAM Manager 1.01 (Adrian Mardlin; $64) is a
  174.                                | database management library for C++
  175.                                | programmers. Features include: Full
  176.                                | relational capabilities. Up to 2 billion
  177.                                | records per data file with fast access.
  178.                                | Multiple indexes. The program can
  179.                                | automatically generate a data entry program
  180.                                | from just a database description file,
  181.                                | giving you a framework on which you can
  182.                                | build a more powerful application (like a
  183.                                | 4th generation language). ISAM Manager is
  184.                                | provided for both DOS and Windows and is
  185.                                | easily ported to other operating systems.
  186. KAFS.ZIP       112245  06-22-93  Keyed Access File System 2.0 (Dimestore
  187.                                | Software; $45) is a complete file system and
  188.                                | sort package for C programmers. This package
  189.                                | provides everything necessary for creating
  190.                                | utility and application software in C. The
  191.                                | file system and sort utility can be used
  192.                                | independently of each other. They are
  193.                                | designed for speed, ease of implementation,
  194.                                | and compactness of code.
  195. KEYTREEC.ZIP   206377  10-17-93  Keytree Toolbox (Rewse Consultants Ltd. ASP;
  196.                                | 30 UK Pounds) is a library of routines to
  197.                                | create, maintain and access randomly stored
  198.                                | files of variable length records. Records
  199.                                | can be displayed as soon as the first
  200.                                | character of the record is typed. Files can
  201.                                | also be read and written serially. Any
  202.                                | number of files can be open. Each file can
  203.                                | hold 10 indexes of multiple field keys.
  204.                                | Associated records can be linked together.
  205.                                | Source code is included.
  206. LSAM.ZIP       112474  10-16-93  LSAM (Starr, Craig J.; $80) is an indexed
  207.                                | sequential (ISAM) file access method
  208.                                | implemented as a runtime library accessed
  209.                                | through a set of interface subroutines for
  210.                                | users of Microsoft (3.x +) compilers. It
  211.                                | features support for multiple indices per
  212.                                | base file, insertion, deletion (logical),
  213.                                | retrieval and update by 'key', and full
  214.                                | (logical) sequential processing capability
  215.                                | in both directions, including (re-)
  216.                                | positioning of a file's internal current
  217.                                | record pointer for sequential processing of
  218.                                | a record (or group of records) beginning at
  219.                                | any logical record location in the file. The
  220.                                | shareware version of the LSAM is limited to
  221.                                | three index files.
  222. PSK.ZIP        193990  07-24-93  Programmers Survival Kit 1.3 (Friesen,
  223.                                | Geoff; $30) is a C library for creating
  224.                                | database applications. It includes a
  225.                                | keyboard-video-printer interface with a
  226.                                | critical error handler and data entry
  227.                                | functions. An example illustrating various
  228.                                | components is included.
  229. SOFTCDB.ZIP    391945  10-13-93  SoftC Database Library (SoftC, Ltd.; $?) is
  230.                                | intended for use as a supplement to your
  231.                                | compiler's object libraries. It contains 73
  232.                                | user functions, including dBASE III+ data,
  233.                                | memo, and index file functions, dBASE IV
  234.                                | data file functions, date and time
  235.                                | manipulation and calculation. The
  236.                                | clock/calendar functions have been added to
  237.                                | enhance the core dBASE routines. The library
  238.                                | is currently available for Turbo C 2.0 and
  239.                                | Microsoft C 5.1.
  240. TFILE.ZIP      359487  10-17-93  TFile (Innovative Data Concepts, ASP; $50)
  241.                                | is a high-speed set of routines for
  242.                                | manipulating data, index and memo files. It
  243.                                | allows reading, writing and creating files;
  244.                                | inserting and removing records; indexing by
  245.                                | one or multiple keys; and more. Combined
  246.                                | with the popular TCXL, it lets you easily
  247.                                | create powerful data file management
  248.                                | routines. This program is dBase III
  249.                                | compatible. Most C compilers are supported.
  250. DEMOSRT.ZIP     51705  10-16-93  DemoSort (Hancock, Les; $0) includes C
  251.                                | source for a dozen sort algorithms with a
  252.                                | program that lets you compare them. A hook
  253.                                | is provided in the demo to let you add your
  254.                                | favorite sort routine if it is not already
  255.                                | included. EGA/VGA required.
  256. HSORT.ZIP        4698  10-16-93  HSort is an implementation of the heap sort
  257.                                | algorithm. QSort has a slightly better
  258.                                | average speed than HSort, but if the items
  259.                                | are nearly in order when Qsort is called, it
  260.                                | is as slow as a bubble sort, heap sorts
  261.                                | always run at about the same speed, which is
  262.                                | very fast.
  263. KWIKSORT.C       5261  10-17-92  KwikSort (Blaine, Gary; $0) is an animated
  264.                                | demo of the Quicksort algorithm. Source is
  265.                                | included.
  266. PDSORT.ZIP      35525  10-16-93  PDSort 3.1.0 (Williams, Don A.; $0) is
  267.                                | complete source code and executable for a
  268.                                | file sorting program. The routine can sort
  269.                                | any size file, limited only by disk space,
  270.                                | and is faster and more efficient than the
  271.                                | qsort() routine supplied with most C
  272.                                | compilers.
  273. QUICKEST.ZIP     6788  10-16-93  Quickest Sort? (Andrews, Ron; $0) is `C'
  274.                                | code for a sorting routine that the author
  275.                                | claims is the fastest he has found for
  276.                                | sorting arrays of random numbers. This is a
  277.                                | modification of the Quicksort algorithm
  278.                                | found in Wirth's books. It will, for
  279.                                | example, easily sort "z" within "y" within
  280.                                | "x".
  281. TSORT.ZIP       11548  10-16-93  TSort is a set of three sort routines
  282.                                | implemented as templated C++ functions. A
  283.                                | bsearch is also included.
  284. FSORT__@.COM    14353  02-23-90  FSort (Avery, Alan J. ASP; $0) is an example
  285.                                | of how to sort a large flat-file database
  286.                                | exceeding 64K using the qsort function. C
  287.                                | source code included.
  288. GCONIO_@.EXE     9430  05-29-91  GraphicsConsole (Small, John W.; $0) is a
  289.                                | graphics-based input routine.
  290. GR_INP.ZIP       2998  10-16-93  Gr-Inp provides sample code for how to get
  291.                                | user input when in graphics mode.
  292. INPUTS.ZIP      30919  10-16-93  Inputs (LPC Software; $23) is a set of
  293.                                | functions which emulate Clipper's input
  294.                                | functions for character, numeric, date, and
  295.                                | logical field input, but with more
  296.                                | functionality.
  297. NEWGETCH.C       2387  10-01-91  NewGetch (RWR Consulting; $0) is a
  298.                                | replacement for the getch() function. The
  299.                                | original functions do not properly handle
  300.                                | Alt-Q and Alt-R.
  301. MULT_FP.ZIP    151298  10-17-93  Multiple Field Processor (Pride Software
  302.                                | Advancement Corp.; $25) is a library of data
  303.                                | entry tools for MS C. The program features
  304.                                | full in-field user editing as well as pre-
  305.                                | and post-field validation.
  306. PC_JOVE.ZIP    138577  10-15-93  PC-Jove is C source code for an EMACS-like
  307.                                | editor.
  308. TINY_WP.ZIP     96920  10-16-93  Tiny Word Processor (Stevens, Al; $0) is the
  309.                                | C source code for the Tiny Word Processor,
  310.                                | and SmallCom, a communications program.
  311. DIALOG.ZIP     417016  10-13-93  DialogPro (Stott, Kenneth; $50-$200) is a
  312.                                | professional level "dialog box" system for C
  313.                                | programmers. It takes over all the drudgery
  314.                                | of creating code for input screens, input
  315.                                | boxes, pull-down lists, data entry,
  316.                                | context-sensitive help, etc. WindowsPro is
  317.                                | required.
  318. CGAUSS.HPP       2563  06-25-92  CGauss (Vass, Garry; $0) is C++ source code
  319.                                | to iniatiate a stream of Gaussian random
  320.                                | numbers.
  321. CMATH.ZIP       49420  10-16-93  CMath is a large (150k, unarchived) set of
  322.                                | portable, high quality math routines in C.
  323. OOSET.ZIP       23617  10-16-93  Ooset (Hatfield, Joe; $0) contains a C++
  324.                                | class used for algebraic sets (such as { 1,
  325.                                | 3, 8, 11 }).
  326. PARFNCT.ZIP     13167  10-16-93  PARSE Function 1.0 (Rubin, Jonathan L.;
  327.                                | $20-$45) is a mathematical string function
  328.                                | evaluator. It lets you add dynamic
  329.                                | computations to your programs.
  330. RANDGEN.ZIP      2277  10-16-93  RandGen is C and ASM code to generate random
  331.                                | numbers.
  332. EXTMATH@.EXE    30369  01-21-93  EXTMath (Victor, Tim; $0) is a library of
  333.                                | C-callable assembler subroutines to do
  334.                                | 64-bit unsigned math. Turbo Assembler source
  335.                                | code is provided for add, subtract,
  336.                                | multiply, divide, copy, compare, and negate
  337.                                | operations. The object library with the
  338.                                | assembled modules and a program example with
  339.                                | Turbo C source code are also included.
  340. VECTLIB@.EXE    15035  08-14-91  Vector Library 1.0 (Litvinoff, Scott; $10)
  341.                                | is a C++ Class Library that allows you to
  342.                                | easily handle 2 and 3-dimensional vectors
  343.                                | and 3x3 matrices. The 2 dimensional vectors
  344.                                | can be accessed and handled in either polar
  345.                                | or rectangular format and the 3 dimensional
  346.                                | vectors can be accessed and handled in
  347.                                | rectangular format.
  348. EVALX__@.COM    35558  09-19-90  Evalx (Hawkins, James P.; $5) is C source
  349.                                | code for a convenient and powerful algebraic
  350.                                | expression parser and evaluator.
  351. GRAVSIM@.COM     7326  09-24-89  GravSim (Hassell, C. Daniel; $0) is C code
  352.                                | for a simulation of the affects of mutual
  353.                                | gravitational pull on a set of bodies.
  354. WINMAX.H         3686  06-10-91  Winmax (O'Connor, Dan; $0) is a header file
  355.                                | that defines max(), min(), absMax() and
  356.                                | absMin() as inline functions instead of
  357.                                | macros.
  358. DISPAT_@.EXE    13543  10-17-91  Dispatch (McDermott, Joe; $0) illustrates
  359.                                | how to send and receive values via DDVT's.
  360. DOUBLE.C         2423  11-15-91  Double.C is a routine which converts PASCAL
  361.                                | REAL to C DOUBLE and vice versa.
  362. FINCALC@.EXE    31978  10-17-91  Financial Calculator (Vasile, Eddy; $0)
  363.                                | contains C++ code and a program which
  364.                                | illustrate object oriented techniques for
  365.                                | finance: Present Value, Future Value,
  366.                                | Interest Rate and Number of Periods.
  367. BPREAL_@.EXE     8633  05-11-93  BPReal (Biffl, Richard; $0) contains
  368.                                | functions in C to convert floating-point
  369.                                | numbers between the IEEE double type used by
  370.                                | most PC-based C compilers and the
  371.                                | proprietary real type used by Borland Pascal.
  372. RNG____@.EXE    14733  01-14-92  Random Number Generators (Holsinger, Ken E.;
  373.                                | $0) contains C source code for two random
  374.                                | number generators.
  375. COMNUMB@.EXE    11810  05-08-92  Compound Numbers Class (Azarona Software;
  376.                                | $?) is the source for a compound number
  377.                                | class.
  378. YAMP.ZIP       112608  10-17-93  Yet Another Matrix Program 1.6 (Von Tress,
  379.                                | Mark Ph.D.; $0) is a C++ matrix algebra
  380.                                | package. The package supports recursive
  381.                                | matrix functions. Matrices are stored in a
  382.                                | virtual memory file that can be stored in a
  383.                                | RAM disk, and is limited to 32 megs.
  384.                                | Matrices can be larger than 640K.
  385. BUMP___@.EXE    17206  02-21-92  BUMP 1.1 (Almon, Clopper; $0) is the
  386.                                | Beginner's Understandable Matrix Package in
  387.                                | Borland C++. It has classes with functions,
  388.                                | derived classes with inheritance,
  389.                                | non-trivial constructors and destructors,
  390.                                | overloaded operators, and a virtual function.
  391. ASE____@.COM    18490  09-01-89  Arithmetic String Evaluator 1.0 (TriSoft
  392.                                | Technologies; $30) is a procedure library
  393.                                | that converts a string expression to a
  394.                                | value. This allows users to enter formulas
  395.                                | on a line rather than entering one
  396.                                | number/function at a time, calculator style.
  397. GCSTRING.ZIP     9322  10-16-93  GCString (Herrera, William; $0) is a string
  398.                                | class which demonstrates methods of garbage
  399.                                | collection and class-specific memory
  400.                                | allocation. It runs faster than most
  401.                                | standard string classes. Source code is
  402.                                | provided.
  403. STRTOK.ZIP      16794  10-16-93  StrTok (Keefe, Ed.; $0) are some C routines,
  404.                                | text files and programs intended to
  405.                                | demystify the "strtok" function.
  406. WSTR___@.EXE    30906  03-18-93  Wheaton Strings Library (Wheaton, Paul; $0)
  407.                                | is a C++ string library. It consists of one
  408.                                | class and independent functions that provide
  409.                                | an easier way to manipulate strings.
  410. OOSTRNG@.EXE     5625  04-20-92  OOString Class 1.1 (Bernstein, John; $0) is
  411.                                | a class to handle strings.
  412. KEYS.ZIP         1125  10-16-93  Keys is a set of PC keyboard Defines and
  413.                                | routines for C.
  414. KYBDEX.ZIP       2454  10-16-93  KYBDEX (Drash, Jim; $0) reports on the
  415.                                | presence of an extended keyboard and if the
  416.                                | BIOS supports the extended keyboard. The
  417.                                | full source is included.
  418. NOPAUSE.ZIP      3659  10-16-93  NoPause (Astin, Thomas; $0) demonstrates a
  419.                                | way to disable the pause key.
  420. ONKEY__@.EXE     6618  11-05-91  Onkey (Bridges, Steve; $0) is a C library of
  421.                                | keyboard functions, including OnKey - calls
  422.                                | a supplied function whenever a passed key is
  423.                                | hit, InKey - waits n seconds or forever for
  424.                                | a key to be pressed, PutKey - stuffs a
  425.                                | keystroke into the keyboard and LastKey -
  426.                                | retrieves the last key pressed.
  427. GAMEPRT@.EXE     9575  08-29-91  Gameport (Richards, Fred; $0) is a small set
  428.                                | of routines that allow you to read the
  429.                                | position of the Joy Stick. Assembler/C
  430.                                | source code included.
  431. NILD___@.EXE     8025  09-17-92  Numeric Input Line Demo (Price, James H.;
  432.                                | $0) shows how to get TInputLine to accept
  433.                                | numeric input only.
  434. PCKEY__@.EXE     8701  08-29-91  PCKey (Small, John; $0) provides access to
  435.                                | the PC's keyboard through fast inline member
  436.                                | functions. Includes C++ source code and demo.
  437. STUFFKY@.EXE    13634  08-06-91  StuffKy (Kanarek, Richard; $0) contains an
  438.                                | assortment of keyboard handling routines and
  439.                                | technical information about the keyboard
  440.                                | buffer. Assembler source and sample calling
  441.                                | routines in Turbo C are included.
  442. CTRLC__@.EXE     7338  10-20-92  Ctrlc (Pittman, Roger; $0) is a
  443.                                | quick-and-dirty Ctrl-Break and Ctrl-C
  444.                                | intercept handler.
  445. CMOUSE_@.EXE    12792  08-16-91  Cmouse (Small, John W.; $0) is a TC++/BC++
  446.                                | mouse driver interface class complete with
  447.                                | auto-interrupt handler. It uses screen
  448.                                | physical coordinates instead of mouse
  449.                                | virtual coordinates.
  450. CWSCR__@.EXE    32469  08-16-91  Cwscr (Haden, Charles W.; $?) contains C++
  451.                                | code modules for directly accessing mouse
  452.                                | drivers and the screen. Compiled executables
  453.                                | are also provided.
  454. GMICE__@.COM     8400  10-18-89  GMice (Tovey, Dwight N.; $0) is a sample
  455.                                | program to demonstrate how to write mouse
  456.                                | interrupt handlers entirely in C.
  457. MOUSDM_@.COM     3710  02-23-90  MousDM (Burks, James B.; $0) is a mouse
  458.                                | driver demo with C source routines for using
  459.                                | an MS compatible mouse in graphics mode.
  460. MPP____@.EXE    46614  10-20-92  Mouse++ (Moreland, Carl; $15) is a mouse
  461.                                | interface class for Borland C++ or TurboC++.
  462.                                | Features include a fully buffered event
  463.                                | handler, shift-key/button events, MultiClick
  464.                                | buffer, hold- and-repeat button events, and
  465.                                | more. Source code and a text/graphics demo
  466.                                | are included.
  467. MOUSE_C@.COM    25323  07-20-90  Mouse (Loos, Rodney; $0) contains mouse
  468.                                | routines and the resulting library. Source
  469.                                | code is included.
  470. MCDT___@.EXE    50262  02-18-92  Mouse Cursor Design Tool (Oliver, Dale D.;
  471.                                | $10) lets you design a mouse cursor and then
  472.                                | generates the C code for it. Tools include
  473.                                | copy, flip, rotate, flood, clear and more.
  474.                                | Requires EGA, a mouse, and 117K of free RAM.
  475. MOUSTR_@.COM    42890  01-29-90  Mousetrap 1.0 (Curran, James M.; $15) is a
  476.                                | collection of functions to control a mouse,
  477.                                | designed to be called from a 'C' program.
  478.                                | They provide easy access to the low-level
  479.                                | functions of the mouse interrupt, as well as
  480.                                | a simplified system for high-level control
  481.                                | over the mouse. The basic functions are
  482.                                | mostly self explanatory, while high-level
  483.                                | functions are a bit more complicated.
  484. MOUSTRK@.COM     3186  09-24-89  Moustrk (Goldrich, Bob; $0) is C code
  485.                                | showing how to implement a mouse event
  486.                                | handler.
  487. TCRAT2_@.COM    15939  04-01-89  Tcrat2 (Smart, J. A.; $0) is a MS-compatible
  488.                                | mouse driver to provide mouse support for
  489.                                | Borland's Turbo C 2.0 Integrated Development
  490.                                | Environment.
  491. GPORT__@.EXE    46613  05-21-93  Gport 1.01 (Bri Productions; $27) is a game
  492.                                | port library for C. It is compatible with
  493.                                | most DOS based C compilers. Features include
  494.                                | timer driven button monitor, optional joy
  495.                                | stick calibration, and more
  496. CTRLCLIB.ZIP   186431  10-17-93  CtrlCLib - The Ctrl+C Library (Trendtech
  497.                                | Corporation ASP; $33) is a collection of
  498.                                | C-language functions that help programs
  499.                                | manage the user-initiated class of
  500.                                | interrupts such as Ctrl-C, Ctrl-Break
  501.                                | Ctrl-Alt-Del, Alt-3, Ctrl-2, Ctrl-NumLock,
  502.                                | Pause, Ctrl-S, Ctrl-PrtSc and more.
  503. GOODMOUS.ZIP   247489  10-16-93  Mr. GoodMouse (American Abbey; $35) is a
  504.                                | library of mouse and video services and
  505.                                | character menus and windows for DeSmet C and
  506.                                | QuickC. No mouse control code is required if
  507.                                | a mouse driver has been installed. The video
  508.                                | routines include automatic sensing of video
  509.                                | type, automatic mouse boundary limiting,
  510.                                | windowed data entry and more. Several demo
  511.                                | programs and their source code are included.
  512. QSPRINT.C        8068  02-20-89  QSprint (McCormick, William B.; $0-PD) is a
  513.                                | quick printf() for OS/2 multi-threaded
  514.                                | programs for Quick-C.
  515. BANNERC.ZIP      3024  10-16-93  Banner ($0; is a C routine which writes
  516.                                | 10x10 block characters. It's useful for
  517.                                | cover pages) for reports or output to
  518.                                | spoolers, etc.
  519. PRNSTRM.ZIP      9484  10-16-93  PrnStream 1.01 (Reilly, Pat; $0) is a stream
  520.                                | class that supports printer ports.
  521. CBLASTR.ZIP     14834  07-23-92  C-Blaster 1.0 (Pop Software; $35) lets you
  522.                                | add AdLib/Sound Blaster compatible sounds
  523.                                | and music to your apps. You can load SB
  524.                                | Instrument files. SB-Pro stereo is supported.
  525. MUSICIO.ZIP      2395  10-16-93  MusicIO is a set of procedures and a
  526.                                | function for generating music on the Ad Lib
  527.                                | Music Card from a C program. It requires the
  528.                                | Ad Lib or Sound Blaster music card (see
  529.                                | Retail Products pages) and the sound driver
  530.                                | that comes with Ad Lib products. The
  531.                                | procedures will read INS and ROL files.
  532. SEFX.ZIP        28008  10-16-93  Sefx 1.0 (Bri Productions; $27) is a library
  533.                                | that lets you add sound effects to your
  534.                                | programs.
  535. TSI_SNDS.ZIP    19194  10-16-93  T.S.I. Sound Library (T. S. I.; $10) offers
  536.                                | the following sounds a phaser, flying
  537.                                | saucer, buzzer, a bomb dropping, a screech
  538.                                | and more.
  539. UC_SND2.ZIP     46072  10-16-93  Background Sound (Miller, David A.; $15)
  540.                                | will allow you to create background sound in
  541.                                | your programs. Sample programs with C source
  542.                                | code is included, including a selection of
  543.                                | Christmas music and some sound effects.
  544. CL_RH.ZIP        6584  10-16-93  CL (Hirst, Roger; $0) is the C++ source for
  545.                                | a command line parser.
  546. CMDLN.ZIP        4953  10-16-93  CmdLn (Small, John W.; $0) provides an easy
  547.                                | way to parse the command line.
  548. ATT.COM          3375  05-30-89  Att 1.0 (Tortorelli, Tony; $?) is C code for
  549.                                | a file attribute modification program.
  550. CHKFLP.EXE       7581  12-17-91  Chkflp (Kevin Traup; $0) contains source
  551.                                | code and an executable to check the status
  552.                                | of a floppy drive.
  553. CONCUR.COM      12289  01-29-90  ConCur 1.0 (Dickerson, Richard; $0) is a
  554.                                | concurrent programming module for the C
  555.                                | programming language that enables
  556.                                | multi-tasking. It is small and easy to use,
  557.                                | and has built-in window management routines.
  558. CRITERR.COM     19149  02-21-91  Critical Error Handler (Hyman, Peter; $0) is
  559.                                | a critical error handler, primarily for use
  560.                                | with compilers that do not offer trapping or
  561.                                | messages like Abort, Retry, Ignore.
  562. DIRSCAN.COM     15542  05-01-89  DirScan 1.0 (Garrison, Jim; $0) is public
  563.                                | domain C source code for a utility that
  564.                                | searches a disk directory structure for all
  565.                                | files matching the file-name and extension
  566.                                | contained in the file mask.
  567. DSIZEDB.COM     10634  07-20-90  DIRSize 1.0 (Bennett, David; $0) is C source
  568.                                | code to display a listing of directory and
  569.                                | subdirectories specified.
  570. DISKSIZ.COM     16161  08-23-90  DiskSize (Ford, George, H.; $0) is a routine
  571.                                | to determine disk media size and attributes.
  572. DRVRDY.COM       7314  01-29-90  DrvRdy (Crosley, Tom; $0) is a routine for C
  573.                                | to check to see if a floppy disk drive is
  574.                                | ready. This avoids the "Abort, Retry,
  575.                                | Ignore" message when the drive latch is left
  576.                                | open, etc.
  577. FILEBUFF.C       1239  07-13-92  FileBuff (Morris, Ben; $0) contains source
  578.                                | code to find values of FILES= and BUFFERS=
  579.                                | as set in CONFIG.SYS.
  580. FINDDEV.C        4369  04-26-93  FindDev (Woodruff, Eric; $0) is a routine
  581.                                | which will locate a specified device driver
  582.                                | in memory.
  583. LESS.C           2564  04-20-90  Less.C (Lowther, Bruce; $0) is source code
  584.                                | for a utility like DOS's MORE filter, but
  585.                                | scroll length can be modified on the command
  586.                                | line. This program is an example of
  587.                                | combinations of the stdin stream, CON
  588.                                | stream, and command line parameters.
  589. VLCLASS.EXE      8636  12-16-91  Volume Label Class (Astin, Tom; $0) is code
  590.                                | for getting, setting and removing DOS disk
  591.                                | volume labels.
  592. MSCHRT_@.COM    13718  01-29-90  Microsoft C High Resolution Timer 2.00
  593.                                | (MSCHRT) (Ryle Design; $8) is a software
  594.                                | "toolbox" of C routines to manipulate one
  595.                                | hundred different timers each with one
  596.                                | microsecond resolution. MSCHRT makes it easy
  597.                                | to very accurately time nearly any
  598.                                | synchronous or asynchronous event your PC
  599.                                | can encounter.
  600. BIOSEQP@.EXE     9084  07-23-92  BiosEquip (Hawk, H.L.; $0) is code that
  601.                                | reports on system configuration: the number
  602.                                | of disk drives, parallel printers, serial
  603.                                | ports, video mode, DOS version, and checks
  604.                                | for a math co-processor and game port.
  605. CPUSPED@.EXE    22217  11-18-92  CPUSpeed contains small C functions to get
  606.                                | CPU type and speed.
  607. DRIVER_@.COM     7591  07-18-91  Driver (Hopson, Scott; $0) is a DOS device
  608.                                | driver using C, with the header in
  609.                                | Assembler. This should be helpful to
  610.                                | programmers wanting information on writing
  611.                                | DOS Device Drivers. Commented source code is
  612.                                | included.
  613. DRVSPC_@.COM     3895  03-25-90  DrvSpc (Micro Solutions Group, Inc.; $0) is
  614.                                | a function that returns a long value
  615.                                | containing the current available drive space
  616.                                | for the default drive or the specified drive.
  617. I_SET__@.EXE    25738  09-19-91  I_Set 3.53 (Migliavacca, David; $0) contains
  618.                                | C functions for editing of DOS master
  619.                                | environment, and a utility to automate
  620.                                | variables-setting tasks with an easy
  621.                                | language. A choose program with an option to
  622.                                | add strings in front of a list in an
  623.                                | environment string is included.
  624. BDC____@.EXE    21347  06-18-93  Bulk Disk Copier (MicroGenesis Software; $0)
  625.                                | is C source for reading a floppy image to a
  626.                                | hard disk and copying it back to as many
  627.                                | floppies as you wish. It also formats blank
  628.                                | floppies. The source code is an excellent
  629.                                | tutorial on lowlevel disk access under DOS.
  630. RMAXTSK@.EXE    53191  12-30-91  RMAXTask 1.0 (RMAX Development Group; $25)
  631.                                | is a library of C functions for
  632.                                | multitasking. It offers support for
  633.                                | intertask synchronization and communication,
  634.                                | timed delays, and access to the keyboard.
  635.                                | This system is non-preemptive, but provides
  636.                                | better intertask communication and
  637.                                | scheduling than do simple round-robin task
  638.                                | switchers.
  639. CPPTASK@.EXE    55156  08-29-91  CPPTask (Smith, Rich; $0) is a multi-tasking
  640.                                | kernel For C++.
  641. GP.C            11621  09-06-92  GP.C (Erdelsky, Philip J.; $0) contains a
  642.                                | general, reentrant version of printf() that
  643.                                | can easily be adapted to embedded systems.
  644. MTASK__@.EXE     4904  05-20-93  MTask 1.0 (Ting, I H; $0) is a multitasking
  645.                                | Turbo C library.
  646. RDCF___@.EXE    58746  05-14-93  RDCF 2.0 (Erdelsky, Philip J.; $0) is a
  647.                                | ROMable, reentrant, DOS-compatible file
  648.                                | system.
  649. TSR_C__@.EXE    24491  05-14-93  TSR_C is an example of TSR in C that loads
  650.                                | and unloads according to undocumented DOS.
  651. ALLOCWG.COM     19851  01-29-90  Alloc (Gersbacher, Willard; $?) contains
  652.                                | several memory allocation procedures. The
  653.                                | procedures included provide functionally
  654.                                | equivalent memory allocation procedures for
  655.                                | the main memory procedures used in MSC 5.1.
  656.                                | The MSC 5.1 library procedures were not
  657.                                | satisfactory for this application because
  658.                                | they did not release memory back to the
  659.                                | system when it was `free'ed. Additionally,
  660.                                | they tended to allocate too much memory
  661.                                | under certain circumstances which lead to a
  662.                                | reduction in space available for other
  663.                                | programs and data which were currently
  664.                                | active at the time.
  665. DVMAM.COM       24764  10-17-90  DVMAM 1.10 (R.C.B. Enterprises; $35) is a
  666.                                | memory allocation function that enables your
  667.                                | programs to access up to 24.5 megabytes of
  668.                                | memory. This memory can be expanded,
  669.                                | extended or conventional. It is able to
  670.                                | allocate eight megs of LIM EMS memory 3.2 or
  671.                                | higher, 16 megs of extended memory on a
  672.                                | 80286/386 system, or 500k plus conventional
  673.                                | memory.
  674. OVRLYGM.COM     15630  01-29-90  Overlay (Martin, Gregory A.; $53) allows you
  675.                                | to free up virtually all of your memory used
  676.                                | by your currently executing application and
  677.                                | then run another large program or shell out
  678.                                | to DOS. It is written in assembly language
  679.                                | and callable by other assembly language or C
  680.                                | programs.
  681. MEMCHEK@.EXE    19171  11-05-91  MEMCheck 1.0 (Bridges, Steve; $0) is a
  682.                                | library of functions to help monitor heap
  683.                                | usage and heap consistency in a real time
  684.                                | mode for programs written in Microsoft C.
  685. LABYTE_@.EXE    10937  05-20-92  LAByte (Logical Answers Corp.; $15) is a set
  686.                                | of routines for handling memory allocation
  687.                                | and pointers.
  688. MEM____@.COM     9240  03-25-90  Mem (Bright, Walter; $0) is a set of C
  689.                                | routines for diagnosing pointer problems,
  690.                                | such as reference to freed space, overrun or
  691.                                | underrun of buffers, failure to free space,
  692.                                | failure to initialize malloced structures
  693.                                | and more.
  694. RCS____@.EXE     7383  09-17-92  Reentrant Cache System 1.0 (Erdelsky, Philip
  695.                                | J.; $0) is the source for a reentrant cache
  696.                                | system.
  697. EMSIF.ZIP       67602  07-15-93  EMSIF 2.42 (Birdsall, James W.; $5) is an
  698.                                | interface to most common EMS functions such
  699.                                | as allocating, mapping, freeing EMS and
  700.                                | copying data to and from EMS.
  701. PCVMM__@.EXE    27591  01-04-93  PC Virtual Memory Manager (Superior Soft;
  702.                                | $20) is the small and large model library
  703.                                | for a fast memory manager that allows your
  704.                                | application programs to allocate up to 32MB
  705.                                | of virtual memory. Sample pcVMM program
  706.                                | source code is included.
  707. SPAWNSB@.COM     5613  06-11-91  Spawn 1.1 (Bridges, Steve; $17) is a set of
  708.                                | functions for swapping a program to EMS or
  709.                                | disk in order to free up memory for another
  710.                                | program and then restore the original
  711.                                | program when the second one is done.
  712. XMSIF__@.EXE    57602  12-16-92  XMSIF 1.42 (Birdsall, James W.; $5) provides
  713.                                | a high-level interface to XMS control
  714.                                | functions for common operations such as
  715.                                | allocating and freeing XMS extended memory
  716.                                | blocks and upper memory blocks and copying
  717.                                | data to and from EMBs.
  718. CSWITCH.ZIP     97950  10-14-93  CSwitch (Rose, Herb; $35) is a multitasking
  719.                                | library. It provides a preemptive schedular,
  720.                                | semaphores, message queues, prioritized
  721.                                | tasks, delay functions, and more. Tasks can
  722.                                | be spawned internally or loaded from disk. C
  723.                                | object modules are included.
  724. CTASK.ZIP      355558  07-12-93  CTask 2.2d (Wagner, Thomas; $0) is a set of
  725.                                | routines that allow your C program to
  726.                                | execute functions in parallel, without your
  727.                                | having to build in sophisticated polling and
  728.                                | switching schemes. CTask handles the
  729.                                | switching of processor time with a priority
  730.                                | based, preemptive schedular, and provides a
  731.                                | fairly complete set of routines for
  732.                                | intertask communication, event signalling,
  733.                                | and task interlocking. CTask also includes a
  734.                                | number of drivers for MS-DOS that build on
  735.                                | the basic functions to allow you to include
  736.                                | serial I/O, printer buffering, and
  737.                                | concurrent access to DOS functions into your
  738.                                | programs with little programming effort.
  739.                                | Support is provided for EMS, 80x87 numeric
  740.                                | coprocessors, and keyboard hotkeys.
  741. VM7.ZIP        206498  10-17-93  VM7 (KIS Systems; $65) is a virtual memory
  742.                                | manager for data in C programs. Features
  743.                                | include up to seven sets of paging banks;
  744.                                | paging to extended memory supported; on the
  745.                                | fly page allocation; utilities that handle
  746.                                | lists, arrays, and hash tables; infrequently
  747.                                | accessed code separated to allow overlays;
  748.                                | and a debugging mode for bad handle checks.
  749. SPAWNO.ZIP      98206  10-17-93  Spawno (Brown, Ralf; $0) is a replacement
  750.                                | for the Turbo C and Microsoft C spawn ()
  751.                                | functions. It swaps the current program to
  752.                                | disk, EMS, XMS, or raw extended memory while
  753.                                | the spawned program executes, leaving less
  754.                                | than 300 bytes in memory. A variant for
  755.                                | Turbo Pascal 4.0 or higher is included.
  756. TSRTOOL.ZIP    132146  09-21-93  TSR Toolkit 1.5 (Friesen, Geoff; $0) is a
  757.                                | toolkit for writing TSRs which need DOS
  758.                                | access. Features include extended memory
  759.                                | access, mouse support, sound and timer
  760.                                | support, and more.
  761. COP.ZIP         34997  10-16-93  COP (Small, John W.; $35) defines a formal
  762.                                | approach to Object Oriented Programming in
  763.                                | C. COP upholds the concepts of
  764.                                | encapsulation, single and multiple
  765.                                | inheritance involving virtual base classes,
  766.                                | and polymorphism using the C preprocessor.
  767.                                | Source code included.
  768. JST4FUN.ZIP      2110  10-16-93  Jst4Fun (Vass, Garry J.; $0) is a random
  769.                                | collection of C fragments demonstrating the
  770.                                | potential of C to address philosophical and
  771.                                | political issues.
  772. ADV_IN.COM      52425  05-27-89  Adv_In_C (Valentine, Joaquin; $?) is a
  773.                                | tutorial in C programming, complete with
  774.                                | homework assignments. You will need a C
  775.                                | compiler and a text editor,
  776. BOOK_C.COM       4107  05-30-89  BOOK-C.LST (Chicares, Greg; $0) is a review
  777.                                | of a dozen or two books on learning the C
  778.                                | programming language.
  779. CV_XVT.COM       5796  05-30-89  CV-XVT (Rochkind, Marc J.; $0) is a text
  780.                                | file that provides a detailed comparison of
  781.                                | the CommonView and XVT high-level libraries
  782.                                | for C.
  783. HELPCPP.EXE      6796  07-23-92  Help.Cpp (Hillman, Dave; $0) is a
  784.                                | modification of help.cpp for ALT-F1 to
  785.                                | retrace previous topics.
  786. C_HINTS.EXE     14397  07-25-92  Hints For Effecient Programming (Omega
  787.                                | Point, Inc.; $0) is a text file with 38 tips
  788.                                | for optimizing C programs.
  789. ARRAYS_@.EXE     7389  11-19-91  Arrays (Hamilton, Dennis E.; $0)
  790.                                | demonstrates the do's and dont's of trying
  791.                                | to set and use pointers to arrays in C and
  792.                                | C++.
  793. FLGZERO@.EXE    15456  10-03-91  FLGZero (Bender, A.L.; $0) demonstrates the
  794.                                | way MASM 5.1 can interface with your C
  795.                                | programs. Source is included.
  796. IOSTRM_@.EXE    30341  08-16-91  IOStream (Nagler, Eric; $0) is a tutorial on
  797.                                | the IOStream.h header file. It provides
  798.                                | information about the members of class IOS
  799.                                | and its decendants, as well as manipulators.
  800. TUTC.ZIP       203116  07-27-93  C Tutor 2.4 (Dodrill, Gordon J.; $15) is a
  801.                                | series of 14 lessons teaching ANSI-C
  802.                                | programming. It is intended for those with
  803.                                | very little programming experience.
  804. TUTCPP.ZIP     202675  07-27-93  C++ Tutorial 2.20 (Dodrill, Gordon J.; $15)
  805.                                | is a series of 14 lessons teaching C++
  806.                                | programming. It is intended for a person
  807.                                | with a working knowledge of C. Careful
  808.                                | attention is given to a full description of
  809.                                | Object Oriented Programming and how to use
  810.                                | it.
  811. CTUTR_CE.ZIP   236717  10-17-93  C++ Tutor (Coronado Enterprises; $40) is a
  812.                                | comprehensive instructional course for the
  813.                                | C++ programming language. All of the points
  814.                                | of C++ language, including
  815.                                | properly-structured programming techniques,
  816.                                | are covered at the elementary level. Source
  817.                                | code is included for a large example program
  818.                                | to illustrate how to use C++. (Borland C++
  819.                                | required.)
  820. C_TUTOR.ZIP     97260  10-16-93  C Tutor is a tutorial on programming in C.
  821. CTUTR_CE.ZIP   236717  10-17-93  C Tutorial (Coronado Enterprises; $15-$40)
  822.                                | is a C tutorial book-on-disk. The disk
  823.                                | contains the Advantage Paperless Reader.
  824.                                | This is an excellent C tutorial.
  825. MYSTERYC.ZIP   161418  08-25-93  Mystery of C (Groff Software; $10) is a
  826.                                | beginner's course in the C language written
  827.                                | in the form of a murder mystery. Also
  828.                                | included are uncompiled C programs that form
  829.                                | part of the mystery. A compiler is not
  830.                                | required for use with the program.
  831. ARCADE.ZIP     386108  09-03-93  Programming Arcade Games (Conger, David;
  832.                                | $18) is an interactive tutorial for
  833.                                | programming object oriented arcade games in
  834.                                | Turbo C. It teaches the fundamental
  835.                                | techniques of animation and the underlying
  836.                                | principles of object oriented programming.
  837.                                | It helps you apply animation techniques to
  838.                                | writing arcade games and create an easier
  839.                                | transition to object oriented languages like
  840.                                | C++. Requires EGA/VGA/SVGA.
  841. CSTREAM@.EXE    10794  06-24-91  CStream (Small, John W.; $0) provides a base
  842.                                | class for a polymorphic cluster of
  843.                                | streamable classes. In other words, this is
  844.                                | like a TurboVision for C++.
  845. CXREF.EXE       36776  03-19-92  C xref 2.0 (Archibald, David; $20) cross
  846.                                | references any number of C modules and
  847.                                | outputs a list of global variables and
  848.                                | constants, a summary listing of module's
  849.                                | functions, a verbose list of module's
  850.                                | functions and a tree of all function's calls
  851.                                | and callers.
  852. CROSS.COM       17649  12-04-90  Cross 1.0 (Philip N. Hisley; $0) is a cross
  853.                                | reference generator for C programs. Features
  854.                                | include routing of list output to disk,
  855.                                | cross-referencing of reserved words,
  856.                                | processing of nested include files, and
  857.                                | generation of listing only. Source is
  858.                                | included. (The author can no longer be
  859.                                | reached at the address provided in the
  860.                                | documentation.)
  861. BLDLIB.C         5835  10-18-89  BldLib (Zemke, Dan; $0) is C source code for
  862.                                | a utility which creates one or more
  863.                                | libraries from all *.C files in the current
  864.                                | directory.
  865. PWRCSHL.ZIP     86074  10-17-93  Power C Shell (Steenburgh, Chuck ASP; $15)
  866.                                | allows you to simplify editing, compiling,
  867.                                | and debugging of POWER C programs. Features
  868.                                | include pull-down menus, online help,
  869.                                | project management, and more.
  870. TLC.ZIP         44923  07-21-92  TLC 1.0 (Lowery, Tom; $0) creates a
  871.                                | formatted listing, optionally with a
  872.                                | cross-reference, from a given set of C
  873.                                | source files.
  874. BBC____@.EXE    18375  01-14-92  BBC (Summit Software; $15) fixes up your C
  875.                                | source files to your specifications.
  876. BK1.MAC          3968  09-06-92  BK1.MAC (Kline, Bill; $0) is a set of macros
  877.                                | for use in the Turbo C++ IDE editor.
  878. COBGEN.ZIP      32902  07-15-93  COBGEN (Au Software; $25) produces
  879.                                | compiler-ready header and OBJ files.
  880. CALLS__@.COM    15627  03-13-90  Calls (DeSouza, A.; $?) analyses program
  881.                                | calls.
  882. CB210__@.COM    28104  01-29-90  CB 2.10 (Sledge, Bob; $?) is a C source code
  883.                                | beautifier. It reformats the layout of C
  884.                                | source to a more readable style and format.
  885. CHKSEG_@.COM    17582  01-29-90  ChkSeg (Gersbacher, Willard; $0) is a C
  886.                                | programming utility which checks the
  887.                                | segmentation structure of an overlayed
  888.                                | program and tells you which procedure calls,
  889.                                | in segments other than the root, cause other
  890.                                | segments to be loaded.
  891. CODECN_@.COM    32547  03-03-90  Code Count (Enterprise Software; $10) scans
  892.                                | C source code files and provides a breakdown
  893.                                | of executable code versus non-executable
  894.                                | code. Non-executable code is broken down as
  895.                                | comments, blanks, control characters
  896. CREF___@.COM    14099  03-13-90  Cref (DeSouza, A.; $?) is a C cross
  897.                                | reference utility
  898. CTAGS__@.COM    21764  05-30-89  Ctags (Verket, Paul; $0) will generate tags
  899.                                | for subsequent use by Brief, Emacs or VI
  900.                                | editors. This program will perform a simple
  901.                                | parsing of one or more Fortran or C source
  902.                                | files and write a "tags" file to stdout. The
  903.                                | tags file is then used in conjunction with
  904.                                | tagging macros available for Brief or Emacs,
  905.                                | or commands built into VI and available (as
  906.                                | macros) from the Solution Systems BBS.
  907. EXECBEP@.COM    12174  01-29-90  ExecBeep 3 (Lazo, Charles and Ross, Ed and
  908.                                | Nettles, Henry T.; $0) is especially useful
  909.                                | for spying on the multiple passes of C
  910.                                | compilers.
  911. GETCMT_@.COM     7911  03-25-90  GetCMT 1.1 (Byte_Magic Software; $0)
  912.                                | extracts comment lines from C or C++ source
  913.                                | files. It is useful for creating
  914.                                | documentation and improving commenting style.
  915. HEXFILE@.COM     6421  10-04-89  HexFile 1.0 (Berry, Joseph; $?) takes as
  916.                                | input any file and creates an output file
  917.                                | containing the ASCIIized hexidecimal
  918.                                | equivalent of the file in a format usable by
  919.                                | C compilers.
  920. LOCATE_@.COM    11393  09-04-90  LocatEnv (Hyman, Peter; $0) illustrates two
  921.                                | methods of locating the master environment
  922.                                | in MS-DOS. C code is included, along with an
  923.                                | executable version.
  924. MAKER__@.COM    25353  06-15-91  Maker 1.02 (Adams, Richard W. ASP; $15)
  925.                                | generates MAKE description files & link
  926.                                | files for a C language programs. It is
  927.                                | designed for the Microsoft C compiler, but
  928.                                | some generality has been built in too.
  929. MEMCLN_@.COM     5333  03-13-90  Memory Clean 1.0 (Beilstein, Robert J.; $?)
  930.                                | will write an initial value (with good
  931.                                | parity) into all of the memory locations
  932.                                | which IBM misses.
  933. PEPTO__@.COM     9094  05-01-89  Pepto (Stafford, David; $5) is designed to
  934.                                | shrink C source files. It does a very good
  935.                                | job of it and it does it quickly. PEPTO can
  936.                                | also be very useful for distributing secure
  937.                                | copies of source code. The sender can change
  938.                                | the major variable names throughout the file
  939.                                | via his favorite editor's search-and-replace
  940.                                | function, then PEPTO it. The result is a
  941.                                | virtually indecipherable source file which
  942.                                | is still compilable.
  943. PGMPROT@.COM    27604  10-04-89  PgmProt (Endresen, Hal; $0) contains the C
  944.                                | and MASM source for a utility to protect
  945.                                | your program's copyright messages. It allows
  946.                                | serialization of released software and
  947.                                | permits version numbers to be assigned
  948.                                | following compilation, and just prior to
  949.                                | release shipment. Your copyright message,
  950.                                | serial number, and version number are
  951.                                | protected by a checksum byte in the .EXE
  952.                                | file.
  953. SPU____@.COM    43136  06-24-89  Source Print Utility 1.1 (Ratjen, J. C.; $0)
  954.                                | prints C source files in a structured
  955.                                | format. It will print the file name, page
  956.                                | number, and date of last modification at the
  957.                                | top of each page. Each line of code is
  958.                                | printed (usually in compressed mode) with
  959.                                | it's relative line number. C source code is
  960.                                | included.
  961. SUPRMNT.ZIP    527351  10-13-93  Super-Maint (EmmaSoft ASP; $55) is a program
  962.                                | development maker with an editor and help
  963.                                | facility. Many sophisticated features are
  964.                                | provided for building programs from source
  965.                                | code kept on many drives and directories.
  966.                                | Features include support for three memory
  967.                                | models, three languages at a time plus a
  968.                                | linker and librarian, Mouse support, and
  969.                                | more. Support is also included for MIX
  970.                                | compilers (Power C and the Mix assembler),
  971.                                | Clipper, and Aztec Manx C.
  972. TRACKIT.ZIP    136010  10-17-93  TrackIt (Clear Software; $29) uses a point
  973.                                | and shoot environment to build libraries
  974.                                | instead of typing lengthy DOS command lines.
  975.                                | Libraries can be built in seconds.
  976. XRF____@.COM    21183  01-29-90  XRF 1.23 (Goodgame, Tom; $0) is a
  977.                                | cross-reference block-structure program
  978.                                | written in C for C and similar languages.
  979. ZAPLOAD@.COM    19054  03-13-90  Zapload (Jennings, T.; $?) converts a file
  980.                                | from Binary to Intel Hex format, and sends
  981.                                | it to one or more destinations: a disk file,
  982.                                | the punch device, or the printer.
  983. CB210__@.COM    28104  01-29-90  CB 3.1 (Wells, Drew; $0) formats C/C++
  984.                                | source code. It tries to change your source
  985.                                | file as little as possible while still
  986.                                | imposing a standard format on it.
  987. BOR_TI_@.EXE    37508  02-22-93  Borland C++ TI's is a collection of 15
  988.                                | routines and technical information reports.
  989.                                | Subjects covered include removing and
  990.                                | setting volume labels, fast graphics
  991.                                | library, mouse programming in graphics mode,
  992.                                | determining the amount of stack not being
  993.                                | used, playing WAV files, switching between
  994.                                | graphics and text modes without clearing
  995.                                | video memory, detecting unusual keystrokes,
  996.                                | determining extended memory size, and much
  997.                                | more.
  998. CD_MCI_@.EXE    23303  01-20-93  CD_MCI shows how a C++ class wrapper around
  999.                                | MCI can make development of MCI applications
  1000.                                | easier.
  1001. CMPRSS_@.EXE    45228  02-19-93  Cmprss (Clifton, Marc-Thomas; $0) contains
  1002.                                | two file streams which compress/uncompress
  1003.                                | data being written to or read from a file. A
  1004.                                | test program and utility are included.
  1005. CL121.ZIP       51110  09-15-93  CodeLister 1.21 (McDowell, Malcolm D. ASP;
  1006.                                | $24) prints C source code files. Features
  1007.                                | include multiple pages on one sheet, page
  1008.                                | headers, index list of function names with
  1009.                                | page numbers, more.
  1010. FLXLSTC@.EXE    61573  07-22-92  FlexList for ANSI C (Power SoftWare; $65)
  1011.                                | provides a generic linked list of hybrid
  1012.                                | stack-queue-list array structure. More than
  1013.                                | 30 methods allow you to push, pop, insert,
  1014.                                | delete, sort, store, recall, etc. lists of
  1015.                                | any type data. K&R and ANSI source are
  1016.                                | included.
  1017. INPFIEL@.EXE     5502  02-19-93  Inpfiel (Christensen Online; $?) contains a
  1018.                                | generic input field class. This provides a
  1019.                                | mechanism for input of various types of
  1020.                                | data, with validation. The "generic"
  1021.                                | qualities of the input field are achieved
  1022.                                | through a polymorphic InpData object, and
  1023.                                | can easily be derrived to suite your own
  1024.                                | data types.
  1025. LINKLI_@.EXE     8371  02-19-93  Linkli (SpeedSOFT Development ASP; $0)
  1026.                                | contains code that implements a linked-list
  1027.                                | algorithm using standard technique. The code
  1028.                                | is fast and memory-efficient, and well
  1029.                                | documented.
  1030. LJL____@.EXE    18460  10-22-92  LJL (W. Conover, Woodrow; $0) contains
  1031.                                | source code and an executable for printing C
  1032.                                | source code on a Laser-Jet Series II.
  1033. MCMM___@.EXE    30099  10-22-92  MCs Menu Maker 0.8 (Hula, Mark; $?) contains
  1034.                                | skeleton code and full instructions for
  1035.                                | creating menus/window front-ends for any
  1036.                                | text mode DOS application.
  1037. STR____@.EXE    41779  04-21-93  STR 2.1 (Woll, Roy S.; $10) is an improved,
  1038.                                | general purpose STR class.
  1039. FILARRY@.EXE    28335  05-13-93  FileArray (Hua, Jian; $0) serves as array to
  1040.                                | retrieve strings from a file. The idea is to
  1041.                                | remove literal strings from C++ source file
  1042.                                | and put them into a text file to save
  1043.                                | program memory.
  1044. KEYMAP_@.EXE    20900  04-22-93  KeyMap (Hardegree, John; $0) is a C header
  1045.                                | file for defining keystrokes. This utility
  1046.                                | helps build the header file by allowing you
  1047.                                | to press each key on the keyboard and assign
  1048.                                | one or more mnemonic names to it. These are
  1049.                                | then written to a file as standard C
  1050.                                | language #define statements. Source is
  1051.                                | included.
  1052. MKPROTO@.EXE    15061  05-20-93  MKProto generates prototypes for C source
  1053.                                | files.
  1054. CPARSER@.EXE    31696  04-22-93  Wheaton C/C++ Source Parser (Wheaton, Paul;
  1055.                                | $25-$50) is a C/C++ source parser. It takes
  1056.                                | a library that consists of large C files and
  1057.                                | breaks it into many more small C files and
  1058.                                | then runs them through the compiler and
  1059.                                | makes the appropriate substitutions in the
  1060.                                | LIB file. EXE files will then compile to a
  1061.                                | smaller EXE and will load faster.
  1062. BLCKADE@.EXE    87251  10-23-92  Blockade 2.05 (Indusoft Corp.; $10-$30) is a
  1063.                                | function library for programs to protect
  1064.                                | themselves against unauthorized changes. It
  1065.                                | checks every byte of your EXE or COM file to
  1066.                                | insure that any changes are detected. It is
  1067.                                | very fast and easy to use.
  1068. LAYOUTC@.EXE    13111  02-18-92  Layout 1.0 (Lincoln Beach Software; $10)
  1069.                                | generates C code for recreating report
  1070.                                | layouts. Files defining the layout can be
  1071.                                | created with any text editor.
  1072. XNAS___@.EXE    22609  02-18-92  XNAS 2.13 (Sorger, Walter; $0) is a type of
  1073.                                | program code flowcharting utility.
  1074. C_EDITOR.ZIP    40968  10-15-93  C Editor is a programming environment for
  1075.                                | the 'C' programming language.
  1076. CLASIC.ZIP     532983  10-13-93  Clasic is a C/2 compatible compiler written
  1077.                                | in assembly language over a three year
  1078.                                | period by graduate students working under a
  1079.                                | Federal grant. It is professional quality,
  1080.                                | but no documentation is included, so it is
  1081.                                | of interest mainly to those already versed
  1082.                                | in C.
  1083. CLINT161.ZIP   175583  09-15-93  Clint 1.61 (R&D Associates; $35) reads the
  1084.                                | source files of your C programs and
  1085.                                | generates reports about possible problems.
  1086. CPR.ZIP         86101  10-17-93  CPR (Argo Data Resource Corporation; $0) is
  1087.                                | a cross reference program that can handle
  1088.                                | very large projects, over 60 modules
  1089.                                | containing over 15000 lines of code.
  1090.                                | Included are the source and make files
  1091.                                | necessary to make CPR for DOS, OS/2, and the
  1092.                                | BOUND versions.
  1093. CODEPRNT.ZIP   140887  10-17-93  CodePrint for C and C++ 1.02 (Geist
  1094.                                | Microsystems; $53) is a source code
  1095.                                | reformatter and printer for C languages. It
  1096.                                | offers auto-indenting, alignment of
  1097.                                | comments, editable keyword templates and
  1098.                                | more.
  1099. C_VIEW.ZIP     106415  10-16-93  C View (Little, Curtis; $20) prints C source
  1100.                                | code with proper indenting. It can also be
  1101.                                | used to generate new source code files that
  1102.                                | are indented properly according to the
  1103.                                | language being used. C View can generate a
  1104.                                | table of contents listing all the functions
  1105.                                | declared in your code along with an
  1106.                                | extensive cross reference of identifiers. It
  1107.                                | can locate nesting errors, mismatched
  1108.                                | parenthesis, misplaced else statements, and
  1109.                                | misplaced case/default statements.
  1110. DMALLOC.ZIP    529677  10-17-93  DMalloc 1.0 (Vogelsinger, Ernest ASP; $47)
  1111.                                | is a pop-up memory debugger for MS-C 5.1 and
  1112.                                | 6.+ (large memory model). It monitors heap
  1113.                                | integrity and the dynamic memory
  1114.                                | requirements of an application.
  1115. INDENT_C.ZIP    63698  10-16-93  Indent_C is a C program formatter. Numerous
  1116.                                | command line switches let you customize the
  1117.                                | output.
  1118. IXREF.ZIP       99599  10-19-93  Interactive Cross Reference (Orange
  1119.                                | Software; $35) turns C or C++ code into a
  1120.                                | cross referencing data base. It lets you
  1121.                                | interactively search and browse through your
  1122.                                | programs. This makes it easier for you (or
  1123.                                | others) to understand the source code and to
  1124.                                | reuse parts of it.
  1125. LDBIND.ZIP      75235  10-17-93  Loose Data Binder (Small, John; $30-$40) is
  1126.                                | a C++ persistent container class with a
  1127.                                | stack-queue-deque-list-array interface and
  1128.                                | built-in sort-search-iterate functions.
  1129.                                | Source code and demos are included.
  1130. PGEN_2.ZIP      86686  09-18-93  PGEN Parser GENerator 2.0 (Robertson, Keith
  1131.                                | L.; $20) is a parser generator that reads a
  1132.                                | grammar file and creates compact parse
  1133.                                | tables for the included C language parser
  1134.                                | driver. PGEN is limited to 100 grammar
  1135.                                | productions and PPrint will not print files
  1136.                                | larger than 20000 bytes.
  1137. STATEMCH.ZIP   106493  10-17-93  State Machine (Buck, Rob; $25-$50) is a tool
  1138.                                | for facilitating state machine
  1139.                                | implementations in the C programming
  1140.                                | language. It can be used to implement
  1141.                                | control logic for many applications
  1142.                                | including communications protocols, user
  1143.                                | interface navigation logic, device handler
  1144.                                | control logic, autopilot supervisor, and
  1145.                                | multiprocessor pipeline synchronization
  1146.                                | control. There are several examples included.
  1147. TAGSGEN@.EXE      263  10-17-93  Tags Generator (Kercheval, J.; $0) is a tags
  1148.                                | file generator for assembly and C code. Tag
  1149.                                | files allow fast code traversal and
  1150.                                | maintenance. This utility allows a large
  1151.                                | amount of customization of tag types
  1152.                                | generated; supports several tag formats and
  1153.                                | is fast. Sources and executables are
  1154.                                | included.
  1155. TSD.ZIP        172214  10-17-93  TSD (Innovative Data Concepts, ASP; $50) is
  1156.                                | an interactive user-interface design tool
  1157.                                | capable of creating clean, commented TCXL
  1158.                                | code. It combines TCXL windows, forms and
  1159.                                | menus to allow full-featured program
  1160.                                | prototyping that generates well-documented C
  1161.                                | source code. With TSD, you can significantly
  1162.                                | reduce development time. Most C compilers
  1163.                                | are supported.
  1164. TVTOOLS.ZIP    145961  06-11-93  TVTools (Stern, Marc; $0) is a library of
  1165.                                | general-purpose tools for TurboVision. This
  1166.                                | package includes high-level functions and
  1167.                                | new objects. It also contains a lot of
  1168.                                | non-TV functions such as string and date
  1169.                                | routines. Source code included.
  1170. JHTOOLS@.EXE    37468  03-18-92  JH'S C Power Tools (Hoffman, Jon; $40)
  1171.                                | contains a menu and windowing library, mouse
  1172.                                | interface library, and utility functions
  1173.                                | library. It also includes graphic cursor
  1174.                                | shapes for the mouse, keyboard scan codes,
  1175.                                | examples of menu structures, and more.
  1176. PWRCLIB@.EXE    19530  03-18-93  Power C Functions Library 6 (Steenburgh,
  1177.                                | Chuck; $0) is a set of C functions for
  1178.                                | things such as color screen output, text
  1179.                                | handling, character conversion, EGA/VGA
  1180.                                | screen functions, music, and more.
  1181. TCCLIB_@.EXE    87370  03-20-90  TCCLIB 2.0 (Collins, Chris; $0) is a C
  1182.                                | library containing of 130 different
  1183.                                | routines, source code is included.
  1184. XMMLRG_@.EXE    17260  12-18-91  XMM Large Model Library for C is a large
  1185.                                | model port of the Microsoft XMM.ASM library
  1186.                                | routines for C. A simple handler for storing
  1187.                                | records in XMM memory is included.
  1188. MOVETO_@.EXE     4754  03-19-92  MoveTo (Bender, A. L., M. D.; $0) is an
  1189.                                | assembler routine that improves on
  1190.                                | memcpy/strncpy. It adds a fourth parameter
  1191.                                | which lets you stop the copying process.
  1192. STRUCTS.C       13657  01-25-91  Structs (Giannini, Mario; $0) includes the
  1193.                                | the C source code which demonstrates the use
  1194.                                | of arrays of structures for such tasks as
  1195.                                | screen painting, field definition, and data
  1196.                                | file searching.
  1197. TMULTBOX.CPP     2953  11-12-92  TMultiple Box (Ogrinz, Michael; $0) is
  1198.                                | source for a multi-selection TListBox.
  1199. NEWMAT_@.EXE    36575  08-16-91  NewMat (Davies, R.B. and DSIR; $0) contains
  1200.                                | classes and functions for manipulating
  1201.                                | matrices.
  1202. MULTI_C@.EXE    73911  04-16-93  Multi-App Core 1.0.1 (MicroGenesis Software;
  1203.                                | $75) is a set of platform independent
  1204.                                | classes that will form the core system of
  1205.                                | any application. It includes classes for
  1206.                                | communication, file I/O, timing, dynamic
  1207.                                | data structures, and other functions.
  1208. C_ALGORI.ZIP   136012  10-18-93  C Language Algorithms (Tal, John; $0) is a
  1209.                                | collection of "classic" C algorithms,
  1210.                                | including link lists, binary trees, stacks,
  1211.                                | fifo queues, heaps (priority queues),
  1212.                                | (shell) sort, file merging, multi-tasking
  1213.                                | and processing scheduling, virtual memory
  1214.                                | management, file-based process
  1215.                                | communication, graph/network job management,
  1216.                                | and data encryption. All C and C++ source is
  1217.                                | included.
  1218. CTOOLBOX.ZIP   201752  10-13-93  C Toolbox (Miller, David A.; $30) is a
  1219.                                | library of functions in the following areas:
  1220.                                | general video, including windows and fast
  1221.                                | writing; graphics, including several normal
  1222.                                | and rotated fonts; sound, including
  1223.                                | background sound; printer control; mouse
  1224.                                | control; joystick control and other general
  1225.                                | functions.
  1226. WLIB.ZIP        77102  08-11-93  C++ Wheaton Libraries (Wheaton, Paul; $0) is
  1227.                                | a C++ library for developing faster, smaller
  1228.                                | programs in less time. It includes classes
  1229.                                | for strings, files, linked lists, vectors
  1230.                                | (dynamic arrays) and more.
  1231. TCXL.ZIP       803145  10-13-93  TCXL (Innovative Data Concepts ASP; $53)
  1232.                                | incorporates over 375 multipurpose
  1233.                                | functions. Features include critical error
  1234.                                | handlers; macro-string capability to
  1235.                                | key-bindings; national-language support;
  1236.                                | nested entry forms; the ability to browse
  1237.                                | through data with the entry system; support
  1238.                                | for TopSpeed C/C++, a true floating-point
  1239.                                | decimal, and MASM 6.0 support.
  1240. FLASHPC@.EXE      238  10-17-93  FlashPac C Library 3.61 (SimpleSoft, Inc.
  1241.                                | ASP; $0-$55) is a set of low level routines
  1242.                                | for Turbo C that access the video display,
  1243.                                | keyboard, printer, disk, and mouse devices.
  1244. SCL1.ZIP       435807  10-14-93  SCL1 (Alvira, Jose Rodriguez & Lebron, Jose
  1245.                                | R.; $25) is a library of over 200 functions
  1246.                                | for the Microsoft and Borland C compilers.
  1247.                                | Extensive screen and mouse handling
  1248.                                | functions are provided that are not found in
  1249.                                | the standard library. Other functions
  1250.                                | include background functions, keyboard
  1251.                                | related functions, file related functions,
  1252.                                | sound and time related functions, video
  1253.                                | related functions and Dialog functions. Also
  1254.                                | included a quick library, example programs,
  1255.                                | a demonstration program, and a demo of a
  1256.                                | screen editor/program generator that has
  1257.                                | been developed to aid using the library.
  1258. SNIPPET@.EXE   281040  12-14-92  Snippets (Stout, Bob; $0) is a collection of
  1259.                                | various C routines. This collection includes
  1260.                                | macros for ANSI.SYS, macros for direct video
  1261.                                | work, multiple printer support, BASIC-like
  1262.                                | string functions, cursor
  1263.                                | management/manipulation, DES
  1264.                                | encryption/decryption, joystick functions,
  1265.                                | mouse functions, sound and timing functions,
  1266.                                | comment extractor, file search functions,
  1267.                                | FOSSIL access functions, PRINT.COM interface
  1268.                                | functions, memory allocation strategy
  1269.                                | functions, word wrapping functions, absolute
  1270.                                | sector read/write functions, mouse
  1271.                                | functions, DOS utilities and much more.
  1272. SLTC.ZIP       170636  10-16-93  Steve's Library for Turbo-C (Margison, Steve
  1273.                                | E., ASP; $28) has over 100 functions for use
  1274.                                | with Borland's Turbo-C.
  1275. STDLIB1@.EXE   104461  07-15-91  UCR Standard Library (Hyde, Randall and
  1276.                                | others; $0) is a library of C-like functions
  1277.                                | in assembly source code form.
  1278. STDLIB2@.COM    41587  07-15-91  See STDLIB1@.EXE
  1279. MFL_MS.ZIP     158277  10-16-93  MicroFirm Function Library - MS (Stout,
  1280.                                | Robert B.; $28) is a library for use with
  1281.                                | Microsoft C 5.1 or Quick C 2.0x. The
  1282.                                | features include an advanced stream I/O with
  1283.                                | installable stream filters, data encryption
  1284.                                | and compression, comprehensive direct video
  1285.                                | package, ANSI Superset Locale and Strftime
  1286.                                | functions, microsecond resolution timing,
  1287.                                | filename parsing and normalization, Julian
  1288.                                | dates, volume label manipulation, push/pop
  1289.                                | directories, open/read/close directories,
  1290.                                | file truncation and copying, serial I/O and
  1291.                                | printer support, sound and gameport support,
  1292.                                | CTRL-Break handler, basic-like string
  1293.                                | functions, and ANSI.SYS detect.
  1294. MFLZT.EXE      180644  12-04-89  MicroFirm Function Library - ZT (Stout,
  1295.                                | Robert B.; $28) is a C Programming Library
  1296.                                | for use with Zortech C/C++. The features
  1297.                                | include: an advanced stream I/O with
  1298.                                | installable stream filters, data encryption
  1299.                                | and compression, MSC/TC compatibility
  1300.                                | functions, ANSI Superset Locale and Strftime
  1301.                                | functions, microsecond resolution timing,
  1302.                                | filename parsing and normalization, Julian
  1303.                                | dates, volume label manipulation, push/pop
  1304.                                | directories, open/read/close directories,
  1305.                                | file truncation and copying, serial I/O and
  1306.                                | printer support, sound and gameport support,
  1307.                                | CTRL-Break handler, basic-like string
  1308.                                | functions, and ANSI.SYS detect. This library
  1309.                                | used to be Steve's Library for Zortech C,
  1310.                                | but was acquired and enhanced by Stout.
  1311. BARS___@.EXE     6600  04-26-92  Bar Graphs (Smith, Dave; $0) is C source for
  1312.                                | a utility to draw a bar graph. In this app,
  1313.                                | the number of files of each filename
  1314.                                | extension is graphed.
  1315. EGAPAL_@.EXE    70375  03-05-91  EGAPal 1.0 (Young, Scott; $20) allows you to
  1316.                                | create pictures and animated characters to
  1317.                                | be included in Turbo C programs using the
  1318.                                | EGA 640x350x16 video mode. The images are
  1319.                                | encoded into a header file to be placed at
  1320.                                | the start of the program or saved to an
  1321.                                | image file which is read from the disk at
  1322.                                | the time of display.
  1323. 3DSHADE@.EXE    38928  08-15-91  3DShade is C code (and the executable) to
  1324.                                | plot z = f(x,y) in three dimensions using
  1325.                                | shaded graphics. VGA required.
  1326. ARTOOL-@.EXE   215567  09-12-92  ARTool 1.4 (Intrinsic Computer Systems; $15)
  1327.                                | is a graphics editor that will generate
  1328.                                | TurboC or BorlandC source code for pictures
  1329.                                | you build using a full screen graphics
  1330.                                | editor. You can build quite complex graphic
  1331.                                | pictures using graphic primitives such as
  1332.                                | circles, lines or polygons. It generates
  1333.                                | code that can be used in your own
  1334.                                | applications to produce sophisticated
  1335.                                | graphic designs, logos, games, and more.
  1336.                                | Requries EGA/VGA, a mouse, and a hard disk
  1337.                                | or high density floppy.
  1338. GUI_LIB.ZIP    158122  10-18-93  GUI Library 1.0a (Ludicrous Data; $25) is a
  1339.                                | graphic interface library for Borland C++
  1340.                                | and Turbo C++. You can create graphic based
  1341.                                | applications featuring push buttons, icons,
  1342.                                | animated icons, string input, pulldown
  1343.                                | menus, and more.
  1344. MIKE_GGR.ZIP   137306  10-17-93  Mike's Game Graphic Routines 2.0 (Cantelmi,
  1345.                                | Michael; $15) is a set of fast library
  1346.                                | routines for Microsoft C and Quick C. These
  1347.                                | routines are for screens of any size and
  1348.                                | number in the 320x200x256 mode. Features
  1349.                                | include sprites that do not require a
  1350.                                | separate bit mask and support for joystick,
  1351.                                | mouse, expanded memory and for loading PCX
  1352.                                | files. Demos with commented source code are
  1353.                                | included.
  1354. MPLUS_1.EXE    121659  12-09-91  MPlus (Yam, Michael; $10-$50) is a graphic
  1355.                                | interface library for C programs. Built upon
  1356.                                | Graphics, a library supplied with Microsoft
  1357.                                | C 5.x, MPlus provides tools to build a
  1358.                                | graphical user interface: windows, dialog
  1359.                                | boxes, bar menus, and mouse support. The
  1360.                                | menu system will support up to five levels
  1361.                                | of submenus. Wordwrap and text scrolling are
  1362.                                | supported, as well as hot keys and
  1363.                                | "checkmarks". You can enable/ disable menu
  1364.                                | attributes, and a function is included to
  1365.                                | indicate free memory.
  1366. VSA256.ZIP     146811  10-17-93  VSA256 Graphics Library 1.1b (Spyro Gumas;
  1367.                                | $20) contains C routines which supply 256
  1368.                                | color capabilities in all VESA resolutions
  1369.                                | including 1024x768 and 1280x1024. Demo,
  1370.                                | source, and VESA BIOS TSRs are included.
  1371.                                | This library can be used with TIFF256
  1372.                                | Graphics Library Extensions (#4574, below).
  1373. TIFF256.ZIP    103669  10-17-93  TIFF256 Graphics Library Extensions 1.1b
  1374.                                | (Spyro Gumas; $20) is a library of C
  1375.                                | routines to read and display TIFF graphics.
  1376.                                | This library supports 256 color video modes
  1377.                                | defined within the VESA standard. Microsoft
  1378.                                | C and Borland C are supported. TIFF file
  1379.                                | analyzer, demo, and source code are included.
  1380. BOXDRAW@.EXE     3906  07-16-92  BoxDraw (Mulroy, Edward; $0) is the source
  1381.                                | for a box-drawing function.
  1382. CPRN_RG@.EXE     5515  02-26-93  CPrint (Gerharz, Reinhold J.; $0) is a set
  1383.                                | of object files which perform high-speed
  1384.                                | writing directly to the display using
  1385.                                | printf-type calls.
  1386. DBLMON_@.EXE    12048  06-18-92  Dblmon (Holbrook, Mark R.; $0) is a routine
  1387.                                | that lets you output to a monochrome monitor
  1388.                                | as a secondary monitor.
  1389. FRAMES_@.COM    26878  12-19-89  Frames (Huff, Howard; $0) is a set of frame
  1390.                                | building tools with 35 fifferent frames
  1391.                                | designed for ease in putting different style
  1392.                                | frames in your C programs.
  1393. INTENSE@.EXE    21105  07-14-92  Intense (Gee, Ron; $0) code showing how to
  1394.                                | have any of up to 16 different background
  1395.                                | colors, instead of the usual 8.
  1396. LINEDRW@.EXE    10213  12-10-91  LineDraw (Raeburn, Steve; $0) is a header
  1397.                                | file that makes it easy to draw lines,
  1398.                                | boxes, and borders in text screens. Demo
  1399.                                | program and source included.
  1400. MAXLINE@.COM     3305  04-01-89  MaxLines (Arneson, Eric E.; $0) is C source
  1401.                                | to switch the text mode to the maximum
  1402.                                | number of lines allowed on the present video
  1403.                                | adapter (43 lines on EGA, 50 on VGA). The
  1404.                                | file 25.C contains code to switch back to 25
  1405.                                | lines.
  1406. MDA_SPY@.COM     7549  01-29-90  MDA_Spy (Lapaille, Eric; $0) contains C
  1407.                                | routines for writing to a second (MDA)
  1408.                                | monitor. Routines include clearing the MDA
  1409.                                | screen, displaying a string at a specified
  1410.                                | location, and displaying an integer at a
  1411.                                | specified location.
  1412. MONOSCR@.COM     7149  04-30-91  Monochrome Screen Driver 1.0 (Richard, Rick;
  1413.                                | $0) is a device driver that redirects all
  1414.                                | standard C output functions to the mono
  1415.                                | display allowing you to send debugging
  1416.                                | messages to your second monitor without
  1417.                                | writing over your main application screen.
  1418.                                | It also works within Windows applications.
  1419. PAGEDEM@.COM     9007  05-29-91  PageDem (Boone, Gary; $0) shows how to do
  1420.                                | paging in the nonstandard 320x400x256 VGA
  1421.                                | mode, which has two pages. This allows you
  1422.                                | to instantly change graphics screens by
  1423.                                | flipping between the two pages.
  1424. PHIRES_@.EXE    14072  04-22-93  Project: Hi-Res (Morris, Ben; $0) shows how
  1425.                                | to access high-resolution 640x400x256
  1426.                                | graphics modes. It includes source code for
  1427.                                | 12 specific adaptors.
  1428. SCRMEM_@.COM     3421  02-23-90  ScrMem (Goshko, Robert; $?) is a set of
  1429.                                | three functions that allow you to write
  1430.                                | directly to the screen. This will enable you
  1431.                                | to use the extended text modes supported by
  1432.                                | EGA and VGA.
  1433. SCRNEXPR.ZIP    75727  10-13-93  Screen Express (WindowSoft; $69) is a screen
  1434.                                | design program for programmers working with
  1435.                                | Lattice, MS or Turbo C. This is one of the
  1436.                                | most unique and slickest screen designers
  1437.                                | that we have seen. In addition to the usual
  1438.                                | line and and box drawing (and some "unusual"
  1439.                                | box drawing), SE lets you mark off areas of
  1440.                                | the screen ("blocks") and move, copy, fill
  1441.                                | in, or change the color of the contents of
  1442.                                | blocks. SE saves screens in a compacted form
  1443.                                | that takes little disk space and you can
  1444.                                | link code to your program with supplied
  1445.                                | modules that will handle the screen display
  1446.                                | work for you. Another valuable feature is
  1447.                                | the ability to save screen blocks or just
  1448.                                | the parts of the screen on which you have
  1449.                                | drawn.
  1450. SMSCRL_@.EXE     4407  09-17-92  Smooth Scroll (Slayton, Joe; $0) shows how
  1451.                                | to smoothly scroll the 16-color EGA/VGA
  1452.                                | plane-mapped graphics screens.
  1453. TXTVID_@.EXE    16087  10-22-92  Txtvid (Anderson, Everett; $?) contains a
  1454.                                | group of functions to create a simple menu
  1455.                                | system with a selection bar/character
  1456.                                | scheme. Source code and an executable are
  1457.                                | included.
  1458. VGA16__@.COM    11093  03-23-90  VGA16 (Sieraski, John; $0) is a BGI graphics
  1459.                                | device driver which supports various 16
  1460.                                | color VGA graphics modes: ega/vga 320x200,
  1461.                                | ega/vga 640x200, ega/vga 640x350, VGA
  1462.                                | 640x480, ATI VGA 800x600, Orchid VGA
  1463.                                | 800x600, Paradise VGA 800x600, Vega VGA
  1464.                                | 800x600, Video7 VGA 800x600, and the Sota
  1465.                                | VGA-16 800x600. Demo program is included.
  1466. VGAKIT_@.EXE    35527  10-17-91  VGAkit 4.1 (Bridges, John; $0) is a SuperVGA
  1467.                                | programming kit with all C and assembler
  1468.                                | source code. It includes routines to support
  1469.                                | 360x480x256 on any VGA and S-VGA modes on
  1470.                                | virtually all S-VGA cards.
  1471. XGAKIT_@.EXE    27548  10-18-91  XGA Programmer's Toolkit 1.1 (Tyler, Bert;
  1472.                                | $0) is C-callable assembler code that checks
  1473.                                | for the presence of an XGA adapter, throws
  1474.                                | it into and out of any of its extended video
  1475.                                | modes, and reads/writes pixels in those
  1476.                                | modes. Source and demo driver are included.
  1477. SCRNTOC.EXE     10723  10-09-91  ScrnToC 1.0 (Wheeler, John; $0) converts
  1478.                                | formatted ASCII files to C printf statements.
  1479. ULTRATK@.EXE     7392  08-28-91  Ultra (Kallal, Tom; $0) is a set of
  1480.                                | functions that are Turbo C implementations
  1481.                                | of many of the extended BIOS routines
  1482.                                | provided with UltraVision 2.0.
  1483. PWRWIN_@.EXE    92936  01-31-91  PowerWindows (Weber, Andre; $25) is an
  1484.                                | excellent set of windowing routines.
  1485. WINDC__@.EXE    69489  07-22-91  Westborough Windows (Harris, Bill; $22) is a
  1486.                                | library of Quick C functions that can create
  1487.                                | and manipulate stackable text windows. Also
  1488.                                | included is WINDM for mono systems.
  1489. SHOWBOX@.COM    11514  06-24-93  ShowBox (Baker, Chuck; $?) is source for a
  1490.                                | text-based message box.
  1491. BOSS           000000  00-00-00  Window Boss (Mongelluzzo, Philip A. ASP;
  1492.                                | $55) is a powerful window manager for C. It
  1493.                                | lets you easily create pop-up windows, pull
  1494.                                | down menus, status lines, and in-context
  1495.                                | on-line help functions. Data entry routines
  1496.                                | and mouse support are included. Window Boss
  1497.                                | supports most C compilers. BOSS is
  1498.                                | preinstalled on the CD because of its size
  1499.                                | and directory structure.
  1500. C_WNDW.ZIP     190438  10-13-93  C_Wndw and C_Ndx Libraries (Marietta
  1501.                                | Systems, Inc. ASP; $79) provides input and
  1502.                                | output windowing facilities operating at
  1503.                                | professional speeds for Quick C and Turbo C.
  1504.                                | This provides C programmers with color and
  1505.                                | cursor control within multi-layered windows,
  1506.                                | and pull-down and pop-up menus. The file
  1507.                                | access functions trap and handle all usual
  1508.                                | errors, and provide access to ASCII, dBase
  1509.                                | III Plus, hashed random and relative files.
  1510.                                | Automatic editing of input numeric and date
  1511.                                | fields provides a clean user interface.
  1512. DCURSES.ZIP    166524  10-16-93  dCurses (Reynolds, Daniel J. ASP; $28) is a
  1513.                                | window oriented screen management system
  1514.                                | based on the UNIX Curses library and is
  1515.                                | designed to provide optimized screen i/o
  1516.                                | within a system that ports easily between
  1517.                                | UNIX and MS-DOS environments. The system
  1518.                                | consists of a library of C functions which
  1519.                                | implement virtually all of the UNIX curses
  1520.                                | functions that make sense in a MS-DOS
  1521.                                | environment. Several additional variables
  1522.                                | are available in the TermInfo database to
  1523.                                | allow setting the specific hardware
  1524.                                | configuration without having to recompile
  1525.                                | the dCurses system. The UNIX ETI PANELS
  1526.                                | library is implemented and incorporated into
  1527.                                | the curses library.
  1528. FONTLIB.ZIP    120599  10-18-93  FontLib 1.0 (Gagliano, Joseph V.; $25-$35)
  1529.                                | contains a library of 13 functions that
  1530.                                | provide fast and easy display font
  1531.                                | capabilities. Fonts can be up to 60 pixels
  1532.                                | high by 30 pixels wide. Other features
  1533.                                | include the ability to draw letters/symbols
  1534.                                | or strings on the screen in any graphics
  1535.                                | mode, complete control over font spacing,
  1536.                                | the ability to draw in portrait/ landscape/
  1537.                                | columns, font shadowing, and much more. This
  1538.                                | works best in applications that use color or
  1539.                                | mono EGA/VGA with reso lutions of 640x350 or
  1540.                                | better.
  1541. HIM.ZIP        192148  10-16-93  The Human Interface Manager (Allsoft
  1542.                                | Computer Products, ASP; $89) is a library of
  1543.                                | more than 230 functions and macros designed
  1544.                                | for use with Turbo C. It makes designing and
  1545.                                | coding user interfaces much easier by
  1546.                                | providing a rich set of functions designed
  1547.                                | specifically for presenting information to,
  1548.                                | and obtaining information from a user of
  1549.                                | your application.
  1550. LVS_WIN.ZIP     91751  10-17-93  LVS Windows (Lake View Software; $54) is a
  1551.                                | powerful, flexible windowing system for C.
  1552.                                | The number of windows is limited only by
  1553.                                | memory. Features include multi-field
  1554.                                | formatted data entry; moving bar menus that
  1555.                                | pop up, pull down, emulate Lotus, or user
  1556.                                | designed; scrollable pick menus; several
  1557.                                | video output methods; mouse support; push
  1558.                                | buttons; radio buttons; check boxes; support
  1559.                                | for 43-line VGA mode; and much more.
  1560.                                | Functions are included that are specifically
  1561.                                | designed to support the Borland Paradox
  1562.                                | Engine, and an interactive screen painter is
  1563.                                | also included.
  1564. MCWIN_TC.ZIP    95054  10-16-93  MCWin_TC (Mlachak, Michael G. & Cassista,
  1565.                                | Brian L.; $35-$55) is a library of window
  1566.                                | and quick-write routines.
  1567. PANELS.ZIP     194748  10-17-93  Panels for C (Brown, J. and B.C. Systems;
  1568.                                | $30-$70) is a set of routines for doing
  1569.                                | screen i/o. Screen layout files can be
  1570.                                | created with any text editor and are not
  1571.                                | compiled into your code, so you can modify
  1572.                                | screens without having to recompile.
  1573. PCCURSES.ZIP    72471  10-16-93  PcCurses (Larsson, Bjorn; $0) is an
  1574.                                | extensive C library of screen and window
  1575.                                | management routines modeled after the UNIX
  1576.                                | curses and ncurses libraries.
  1577. PCWINDOW.ZIP   140211  10-16-93  PCWindow (Muscatelli, Denny; $0) is a
  1578.                                | windowing system for Turbo-C. Included are
  1579.                                | three demos in executable and source form.
  1580. PULLC20.ZIP    301958  10-16-93  PullC (Eagle Performance Software; $29) is a
  1581.                                | set of high performance pull-down menu
  1582.                                | modules for Turbo C 2.0 programmers.
  1583.                                | Features include: pull-down menus, unlimited
  1584.                                | levels of submenus, unlimited data entry
  1585.                                | windows for nine data types, selection by
  1586.                                | cursor or command keys, and a
  1587.                                | fill-in-the-blank method for programmers to
  1588.                                | interface to the modules.
  1589. QWIKC_SU.ZIP   143801  10-16-93  QwikC Screen Utilities (Eagle Performance
  1590.                                | Software; $29-$39) is a set of high
  1591.                                | performance screen writing tools for Turbo C
  1592.                                | 2.0. QSU works on all IBM compatible
  1593.                                | computer and video systems. It eliminates
  1594.                                | snow and flicker. It writes on all video
  1595.                                | pages and on virtual screens in RAM. It is
  1596.                                | up to 2300% faster than TC2's cprintf.
  1597. TEGL_C_@.EXE   341757  08-27-90  TEGL Windows Toolkit II for Turbo C (TEGL
  1598.                                | Systems Corporation; $50) is a library of
  1599.                                | routines for creating programs with a
  1600.                                | Graphical User Interface. The virtual memory
  1601.                                | handler automatically uses both EMS and hard
  1602.                                | drive as an extension of the heap area to
  1603.                                | provide an almost unlimited windowing
  1604.                                | ability. Your program functions can be
  1605.                                | called by clicking on icons.
  1606. XPWNDG.ZIP     170451  09-16-93  TExplodeWindow (Woodruff, Eric; $10)
  1607.                                | TExplodeWindow and TExplodeDialog Classes
  1608.                                | allow you to add exploding windows and
  1609.                                | dialog boxes to applications. Both classes
  1610.                                | are fully streamable and can reside in a
  1611.                                | resource file until needed. Source is
  1612.                                | included.
  1613. UW_1.EXE       317029  01-19-93  UltraWin 2.10 (EnQue Software; $20-$30) is
  1614.                                | an extremely small and fast text windowing
  1615.                                | library. Features include layered pop-up
  1616.                                | windows, data input control, scrolling of
  1617.                                | text in multiple windows at the same time,
  1618.                                | text scrolling zones within a window, a wide
  1619.                                | selection of window borders and colors,
  1620.                                | background printing support, EGA/VGA
  1621.                                | downloadable fonts with font editor,
  1622.                                | context-sensitive help, enhanced data entry,
  1623.                                | clock interrupt support and more.
  1624. UW_2.EXE       286966  01-29-93  See UW_1.EXE
  1625. INTUIT1.ZIP    319377  09-16-93  InTUItion 1.5 (EnQue; $0) is a text user
  1626.                                | interface library for UltraWin. It allows
  1627.                                | you create dialogue boxes, menus, pick
  1628.                                | lists, sliders, buttons, check boxes, images
  1629.                                | and more. Requires UltraWin, above. Also
  1630.                                | included on this set: ENCOM (#4756), a small
  1631.                                | model C communications library.
  1632. INTUIT2.ZIP    226772  09-16-93  See INTUIT1.ZIP
  1633. WINDPRO.ZIP    490254  10-13-93  Window Pro (Stott, Kenneth; $50) is a screen
  1634.                                | control library for C. It lets you create
  1635.                                | programs that look and feel like Framework,
  1636.                                | Lotus and dBase III. It also lets you create
  1637.                                | dialog boxes, context sensitive help, pop-up
  1638.                                | and pull-down menus; lets you drag, zoom,
  1639.                                | split, hide and scroll windows quickly
  1640.                                | without snow; detect the type of video card
  1641.                                | in use and set video modes and control the
  1642.                                | cursor. Window Pro is compiler and machine
  1643.                                | independent.
  1644. WNDWC.ZIP      215413  10-16-93  WndwC (Eagle Performance Software; $29-$39)
  1645.                                | is a set of high performance multi-level
  1646.                                | virtual windows for Turbo C 2.0 and Turbo
  1647.                                | Assembler. Create, hide, move, resize,
  1648.                                | rearrange, zoom and access smoothly.
  1649.                                | Optional true virtual windows in RAM have
  1650.                                | phenomenal speeds - even updates overlapped
  1651.                                | windows! Up to 254 fixed or virtual windows
  1652.                                | can be on the screen at one time. All
  1653.                                | windows can be randomly accessed with 28
  1654.                                | window-relative writing routines and 15
  1655.                                | different border styles with shadows. For
  1656.                                | all IBMs, all text modes, all video pages.
  1657. SCRN_MAN.ZIP     5798  10-16-93  Screen-Man 1.0LS (Daniel Burke Associates;
  1658.                                | ?) is a screen managment program which
  1659.                                | allows C language programmers to quickly and
  1660.                                | easily display screens and accept input on
  1661.                                | IBM PC's and compatibles.
  1662. CJDATES@.EXE    52468  08-06-91  Crazy Jack's Date Routines (Crazy Jack; $0)
  1663.                                | are date routines that make it easy to
  1664.                                | determine the number of days between dates,
  1665.                                | find the day of the week of a date, convert
  1666.                                | between Gregorian and Julian dates, sort on
  1667.                                | dates, and to check the validity of given
  1668.                                | dates. Source code (assembler, C, TP), OBJ
  1669.                                | and TPU files and sample code are included.
  1670. DATEDEM@.COM    16254  04-01-89  DateDemo (Rohr, Gerald; $0,) is a set of
  1671.                                | date handling routines for C.
  1672. DATELIB@.EXE    42815  04-16-92  DateLib (Rath, Klaus; $0) are date and time
  1673.                                | manipulations in C.
  1674. DATE_AG@.COM    38552  06-24-93  Dates (Gifford, Al; $0) is source for almost
  1675.                                | anything you could want to do concerning
  1676.                                | dates, including generating a calendar.
  1677. JULDAY.C         3512  10-18-89  Julian Day 1089 (Kessel, Brian and Perry,
  1678.                                | J.; $?) is a new version of the C code for
  1679.                                | computing Julian Days.
  1680. DATECLS@.EXE    21199  03-18-93  Killer Date Class 4.11 (Price, Charles D.
  1681.                                | and others; $0) is a full-function date
  1682.                                | class, including a full set of overloaded
  1683.                                | operators for addition, subtraction and
  1684.                                | comparison of date objects; an overloaded
  1685.                                | operator with a variety of print formats and
  1686.                                | options, and constructors to create date
  1687.                                | objects from a variety of source formats.
  1688.                                | Source included.
  1689. SCHDATE.C       32278  07-30-89  Schon Date-Time (SchnSoft; $0) is a set
  1690.                                | date-time handling functions.
  1691. SDATE__@.EXE     4575  07-14-92  Sdate is an illustration of searching on a
  1692.                                | date field using the CLOSESTRECORD parameter.
  1693. STRFTIM@.COM     4748  09-24-89  Strftim is a routine to convert a time
  1694.                                | structure into a formatted string based on;
  1695.                                | the standard ANSI C function as described in
  1696.                                | K&R.
  1697. TIMEDAT@.EXE    20563  05-20-92  TimeDate (Humkey, John K.; $0) is the source
  1698.                                | code for two time and date manipulation
  1699.                                | classes.
  1700. WEEKDAY@.COM     8175  07-18-90  WeekDay is a simple C function that returns
  1701.                                | the weekday given the day, month and year.
  1702. BRUTE__@.COM     7192  06-15-91  Brute Force (Smith, Dave; $0) is an
  1703.                                | algorithm for searching text within binary
  1704.                                | files or text files.
  1705. GLOBBER@.EXE    24338  03-26-91  Globber 1.10 (Kercheval, J.; $0) is an
  1706.                                | expression parser which could be used for
  1707.                                | search routines and wildcard filename
  1708.                                | interpretation.
  1709. LOOKING@.COM     4030  06-11-91  Looking (Smith, Dave; $0) contains
  1710.                                | documented source code for a file search
  1711.                                | utility.
  1712. METAPHN@.COM     6056  06-21-91  Metaphon (Parker, Gary; $0) is a "fuzzy"
  1713.                                | string search algorithm that is an
  1714.                                | alternative to (and claims to be better
  1715.                                | than) Soundex.
  1716. PRIME2_@.EXE    13180  09-17-92  Prime2 (Kirby, L.I.; $0) contains C source
  1717.                                | for fast sieve and heap based prime searches.
  1718. CODEBRK@.EXE    26986  06-24-91  Code Breaker II (Fogel, Kenneth; $0) is the
  1719.                                | source code and bitmap files for a
  1720.                                | MasterMind type game for Windows.
  1721. DECK___@.EXE     4853  08-16-91  Deck 1.0 (D'Ascensio, Paul; $0) is a C++
  1722.                                | class that contains basic card handling
  1723.                                | routines for card games. The header, source,
  1724.                                | and doc files are included.
  1725. GRUNDA_@.EXE    15237  06-17-91  Grunda 1.0 (Walsh, Joe; $0) is the source
  1726.                                | code for a game in which a robot has gone
  1727.                                | mad.
  1728. SHUFFLC@.EXE    14724  11-15-91  Shuffelc (Howell, W.; $0) is a routine for
  1729.                                | shuffling and dealing a specified number of
  1730.                                | card hands of a specified number of cards.
  1731.                                | The randomness has been proven to be
  1732.                                | statistically valid.
  1733. BNCE_RA@.EXE    14704  05-01-89  Bounce (Abramson, R.; $0) is C source code
  1734.                                | (and the .EXE) for a bouncing block program
  1735.                                | with a shoot'em-up feature.
  1736. WI_LIBT@.COM    21872  06-11-91  is an indexing library for Turbo-C and OS/2.
  1737. WI_LIBC@.EXE    19037  01-04-93  is an indexing library for MSC and OS/2.
  1738. LIB_DOS@.EXE    18876  01-04-93  is an indexing library for MSC and DOS.
  1739. MGSPELL@.EXE   230346  04-16-93  mgSPELL 1.4 (MicroGenesis Software; $20) is
  1740.                                | a set of Turbo C compatible routines that
  1741.                                | enable easy addition of spell checking
  1742.                                | capabilities to existing C programs. It
  1743.                                | comes with a modifiable dictionary [MGDICT@]
  1744.                                | containing around 120,000 words, and offers
  1745.                                | such features as spelling suggestions and
  1746.                                | word list maintenance.
  1747. COMSTR_@.EXE    13239  01-21-93  ComStr (Reilly, Patrick; $0) is source for a
  1748.                                | serial port stream class.
  1749. CPPCOM_@.COM    27593  06-19-91  CPPCom (Herrera, William; $0) is a C++
  1750.                                | communications library.
  1751. COMM___@.COM     6977  01-29-90  Comm (Giannini, Mario; $0) is a set of
  1752.                                | routines that creates a interrupt driven
  1753.                                | communications interface for MSC 5.0 &
  1754.                                | QuickC.
  1755. FILESHR@.EXE    15315  01-22-93  FileShare shows how to implement file
  1756.                                | sharing on a LAN.
  1757. HSEND__@.EXE    16940  11-19-92  HSend is the C source code for a file
  1758.                                | transfer system for both host and remote
  1759.                                | computers.
  1760. IBMCOM_@.COM    11037  05-29-89  IBMcom (Intrinsic Computers; $15-$25) is a
  1761.                                | set of RS232 interrupt driven communications
  1762.                                | routines in C -- small memory model only.
  1763. INTSER_@.EXE     6046  06-17-92  IntSer (McGuinness, Charles; $0) is a
  1764.                                | minimal function, all C interrupt serial
  1765.                                | routine. It supports buffered input and
  1766.                                | output.
  1767. MG_COMM@.COM     6408  03-25-90  MG_Comm (Giannini, Mario; $0) is the source
  1768.                                | code for a small, flexible interrupt-driven
  1769.                                | communications handler for Turbo and
  1770.                                | MicroSoft C.
  1771. PPL4C__@.EXE    56499  11-06-92  Personal Protocol Library for C 1.0
  1772.                                | (MarshallSoft; $38) consists of a state
  1773.                                | driven library which implements the XMODEM,
  1774.                                | XMODEM-CRC, XMODEM-1K, YMODEM, and YMODEM-G
  1775.                                | file transfer protocols. This allows the
  1776.                                | programmer to run multiple simultaneous
  1777.                                | protocol transfers while interacting with
  1778.                                | the user at the keyboard.
  1779. RJCOM__@.EXE    29460  12-18-91  RJCom 1.3 (Ryu Consulting; $0) is a
  1780.                                | communications library for Microsoft C. ANSI
  1781.                                | support is included.
  1782. RS232__@.EXE    31766  05-19-93  RS232 (Karcher, Chris A.; $20) provides the
  1783.                                | functionality needed to employ serial I/O in
  1784.                                | any application written with Borland C
  1785.                                | language compilers.
  1786. SER_LIB@.EXE    58729  03-19-92  Serial++ Library 1.01 (Cortlandt
  1787.                                | Technologies ASP; $25) is a library of small
  1788.                                | routines that bring interrupt-driven serial
  1789.                                | port support to your C++ programs. This can
  1790.                                | give you complete access to the registers of
  1791.                                | the 8250 UART and easily handles multiple
  1792.                                | ports and multiple instances.
  1793. TERM___@.EXE     9828  01-23-92  Term (Reilly, Patrick; $0) supports streams
  1794.                                | for terminal emulation.
  1795. AUTOLIB@.EXE   127669  05-07-92  AutoLibrary Program-Playback Tool (McDaniel,
  1796.                                | Wayne ASP; $62) is a C function library to
  1797.                                | automate communications. Keystrokes are
  1798.                                | manually coded into C programs and played
  1799.                                | back when the program executes.
  1800. CPORT.ZIP       78443  07-23-92  CPort 2.0 (Bri Productions; $65) is a C
  1801.                                | language interrupt-driven serial
  1802.                                | communication library. It is compatible with
  1803.                                | most if not all DOS-based C compilers.
  1804.                                | Features include baud rates from 50 to
  1805.                                | 115200 baud, COM 1 through COM 4, hardware
  1806.                                | and software handshaking, adjustable
  1807.                                | transmit and receive queues, support for
  1808.                                | simultaneous communications, NS16550
  1809.                                | support, and queues as large as 65534 bytes
  1810.                                | each.
  1811. LITECOM.ZIP    208073  10-16-93  Litecomm Communications Toolbox (Information
  1812.                                | Technology, Ltd. ASP; $65) [for MS C and
  1813.                                | Turbo C] is a set of powerful routines
  1814.                                | designed to provide easy access to the full
  1815.                                | capabilities of the PC's asynchronous
  1816.                                | communications ports without any specialized
  1817.                                | hardware knowledge required on the
  1818.                                | programmer's part. The critical interrupt
  1819.                                | handlers have been written in assembly
  1820.                                | language in order to support higher baud
  1821.                                | rates. A fully automatic flow control is
  1822.                                | provided using either hardware of software.
  1823. PCL4C.ZIP       77626  06-16-93  Personal Communications Library for C 3.5
  1824.                                | (MarshalSoft; $45) is an asynchronous
  1825.                                | communications library designed for
  1826.                                | experienced software developers programming
  1827.                                | in Microsoft C or Turbo C. Features include
  1828.                                | over 20 communications functions, six
  1829.                                | support functions, interrupt driven
  1830.                                | receiver, runs from 300 to 115,200 baud,
  1831.                                | supports COM ports 1-4, adjustable receive
  1832.                                | queues from 8 to 16 bytes, 11 comm error
  1833.                                | conditions trapped, allows 2 ports to run
  1834.                                | concurrently, and provides complete modem
  1835.                                | control and status. Several example programs
  1836.                                | are provided.
  1837. GRAPH_PL.EXE    72783  03-19-92  Graph! 1.0 (Lapsansky, Paul; $15) is a
  1838.                                | library graphing functions for creating
  1839.                                | bargraphs, 3D bargraphs or piecharts for
  1840.                                | Turbo C 1.5+, Turbo C++ or Borland C++.
  1841.                                | Compact memory model.
  1842. MERGEC.COM      15758  07-23-89  MergeC (Kamp, Rick; $0) is a utility that
  1843.                                | combines the Borland Turbo C source with
  1844.                                | Assembler source code generated when using
  1845.                                | the "-S" switch of the Turbo C compiler.
  1846.                                | This program is a tool for programmers using
  1847.                                | a hardware debugger or who merely want to
  1848.                                | see how well Borland generates Assembler
  1849.                                | code.
  1850. PDXPP.COM       10094  02-21-91  Paradox Class Libraries (Weinfurther, Gary
  1851.                                | B.; $0) is a set of class definitions for
  1852.                                | accessing the Paradox Engine. For use with
  1853.                                | Turbo C++.
  1854. TPATCH.COM      11012  10-19-89  Patch is a file patching utility. It is
  1855.                                | needed for applying the patches in the file
  1856.                                | TC2Pat on this disk.
  1857. PCPILOT.EXE     69712  03-20-90  PCPilot    Grubbe, Tom ($0; offers a variety
  1858.                                | of C subroutines and tools. They include an
  1859.                                | ASCII chart, number) base converter, box
  1860.                                | character function, color codes function,
  1861.                                | keyboard codes function, printer setup
  1862.                                | function, ruler, and a TSR engine. There are
  1863.                                | also several screen functions included.
  1864. QPRT_JF.COM      9790  07-23-89  QPrint (Fontanesi, Jeff R.; $0) is a set of
  1865.                                | routines for quick screen printing for Turbo
  1866.                                | C.
  1867. RD_STK.EXE      44621  03-19-92  RD-STK 1.1 (Cooley, Earle; $12) routines to
  1868.                                | read the game port and to control the cursor.
  1869. SEEKTST.COM     29328  05-01-89  SeekTest (Ryle Design; $8) is a program
  1870.                                | written in Turbo C to very accurately
  1871.                                | measure the seek time of a hard disk in
  1872.                                | "real world" terms by using BIOS interrupt
  1873.                                | services and a very high resolution timing
  1874.                                | methodology.
  1875. TC2PAT.COM      14856  10-19-89  TC2Pat is a set of patches to fix bugs in
  1876.                                | TLIB, __TURBOC__, TC's overwriting of INT
  1877.                                | 60H, and the "floating point formats not
  1878.                                | linked" problem.
  1879. CHECKTV@.EXE     3030  10-22-92  Check (Shabi, Ezra; $?) is C++ source that
  1880.                                | shows how to create Turbo Vision menus with
  1881.                                | check items.
  1882. EZHINT_@.EXE     8440  01-20-93  EZHint (Reilly, Pat; $0) shows how to
  1883.                                | implement the help message functionality of
  1884.                                | Turbo Vision status lines.
  1885. LISTVW_@.EXE     5726  07-19-93  ListView source code for a derived
  1886.                                | TListViewer for Turbo Vision.
  1887. OPTION_@.EXE    10929  11-19-92  Option accepts a TColleciton of strings for
  1888.                                | the source of a picklist.
  1889. PRINTQ_@.EXE    12464  06-30-93  Printq (Reilly, Pat; $0) shows how to allow
  1890.                                | a Turbo Vision application to perform
  1891.                                | quasi-background printing.
  1892. PROGBAR@.EXE    14499  10-22-92  Progbar contains a TV Progress Bar class
  1893.                                | with source code.
  1894. TCOMBO_@.EXE    19688  12-16-92  Tcombo (Dentice, Vincent; $0) contains TV
  1895.                                | source code designed to create a Combo Box
  1896.                                | similar in functionality to the one in
  1897.                                | Microsoft Windows.
  1898. THANDLR@.EXE    14799  03-18-93  THandler 1.01 (Newton, Michael; $23) is an
  1899.                                | interrupt 24H handler that replaces Turbo
  1900.                                | Vision's TSystemError class. Contains class
  1901.                                | and support files in C++ large memory model
  1902.                                | library form.
  1903. TI1006_@.EXE     4769  03-17-93  TI1006 explains how to create an overlaid TV
  1904.                                | program.
  1905. TITLBAR@.EXE     9144  10-22-92  Titlebar (Reilly, Pat; $0) includes the code
  1906.                                | necessary to use a title bar with TV. It
  1907.                                | also has the mouse restricted so that it
  1908.                                | doesn't enter the title region. NEWMOUSE.OBJ
  1909.                                | is included.
  1910. TVALT__@.EXE    20994  10-22-92  Tvalt (Reilly, Pat; $0) provides a method
  1911.                                | that allows TV to use an alternative display
  1912.                                | method than the default direct-video writes.
  1913.                                | Included are examples using BIOS calls and
  1914.                                | graphics mode display.
  1915. TVCAPTUR.CPP     3906  04-13-93  TVCAPTUR lets you redirect output to a
  1916.                                | window via a file handle [ie: using
  1917.                                | "printf()"].
  1918. TVCOLOR@.EXE    23583  07-22-92  TVColorDialog 1.01 (Newton, Michael; $23) is
  1919.                                | a TV dialog box for changing an app's colors
  1920.                                | and background pattern. (The author can no
  1921.                                | longer be reached at the address provided in
  1922.                                | the documentation.)
  1923. WW_TV__@.EXE    47413  09-17-92  Wordwrap (Primatech Inc.; $?) has modules
  1924.                                | for a wordwrapping editor.
  1925.